SóProvas


ID
3004783
Banca
INAZ do Pará
Órgão
CORE-SP
Ano
2019
Provas
Disciplina
Programação
Assuntos

“Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador.”

Disponível em:https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o. Acesso em: 13.12.2018


Qual trecho de código em Java está declarando uma classe corretamente?

Alternativas
Comentários
  • a) public class clienteVip extends cliente, pessoa.

    Incorreta, não existe herança múltipla em Java.

    b) public class clienteVip extends cliente implements clienteVip, pessoa.

    Incorreta, para implementar uma interface usamos a palavra implements, porém se clienteVip é uma classe ela não pode ser implementada!

    c) public class clienteVip extends cliente implements funcionário.

    Correta. GABARITO DA QUESTÃO.

    d) public class cliente extends pessoaFisica, pessoa.

    Incorreta, incorre o mesmo erro da alternativa A

    e) public abstract class cliente extends pessoaFisica implements <pessoa>.

    Incorreta, jeito errôneo de implementar uma interface.

  • Só adicionando ao comentário do Max, caso forem programar é uma boa prática Java que o nome da classe inicie com letra 'M'aiúscula!