Pular para o conteúdo principal

Questão de Programação — Java — COPESE - UFT 2012

ProgramaçãoJava
Código
qg863466
Banca
COPESE - UFT
Órgão
MPE-TO
Ano
2012
Nível
Médio
Cargo
Técnico Ministerial - Informática
Analise o código Java a seguir.Imagem associada para resolução da questãoÉ CORRETO afirmar que o código:
  1. AApresenta um erro de compilação na linha 13 visto que o nome dos parâmetros do construtor é diferente do nome dos atributos da classe Pessoa.
  2. BMostra a saída “Joao 20 [email protected]”.
  3. CApresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste atributo não pode ser acessado desta forma em outra classe, sendo necessário criar métodos públicos na classe Pessoa.
  4. DNão pode ser executado porque existe mais de uma classe no arquivo ConcursoMPE.java e, assim, o compilador não saberá qual delas deve ser executada.
  5. EMostra apenas a saída “Joao 20 ” porque o atributo email da classe Pessoa tem o modificador de acesso protected e, assim, seu conteúdo não pode ser impresso.
Revelar gabarito e comentário

GabaritoC — Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste atributo não pode ser acessado desta forma em outra classe, sendo necessário criar métodos públicos na classe Pessoa.

Link permanente: /questoes/qg863466