

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
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
não foi apresentada uma implementação para os métodos Subir, Descer e Manobrar.
classes abstratas não podem implementar métodos privados.
os argumentos dos métodos e os campos da classe não podem ter o mesmo nome.
métodos não podem ser privados e abstratos simultaneamente.
métodos de acesso aos campos das classes não podem ser privados.