Pular para o conteúdo principal

Questão de Programação — Java — VUNESP 2017

ProgramaçãoJava
Código
vu027524
Banca
VUNESP
Órgão
TJM-SP
Ano
2017
Nível
Superior
Cargo
Analista de Sistema Judiciário
Considere a classe Java a seguir:public abstract class Aviao {private final String modelo; public Aviao(String modelo){this.modelo = modelo;} private String getModelo(){ return this.modelo; }public abstract void Subir();public abstract void Descer();private abstract void Manobrar();}A compilação dessa classe produz um erro, pois
  1. Anão foi apresentada uma implementação para os métodos Subir, Descer e Manobrar.
  2. Bclasses abstratas não podem implementar métodos privados.
  3. Cos argumentos dos métodos e os campos da classe não podem ter o mesmo nome.
  4. Dmétodos não podem ser privados e abstratos simultaneamente.
  5. Emétodos de acesso aos campos das classes não podem ser privados.
Revelar gabarito e comentário

GabaritoD — métodos não podem ser privados e abstratos simultaneamente.

Link permanente: /questoes/vu027524