Uma subclasse herda de sua superclasse atributos e métodos. Tudo isso é feito através do processo de herança. Porém, o Java permite que as subclasses implementem os métodos herdados de maneira diferente. Isso chamamos polimorfismo ou sobreposição. Analise o código abaixo e assinale a alternativa correta, que indique o que acontecerá caso rodemos o projeto.
O Projeto roda sem erros e a sobreposição será executada.
O projeto roda sem erros, mas a sobreposição não funcionará, pois infringe as regras de acessibilidade na sobreposição.
O projeto gera um erro em tempo de execução, pois a classe "Cessna" não pode sobrecarregar métodos.
O projeto gera um erro em tempo de execução, pois infringe as regras de acessibilidade na sobreposição.
O projeto gera um erro em tempo de compilação, pois infringe as regras de acessibilidade na sobreposição.
Anexos:
Soluções para a tarefa
Respondido por
0
O projeto gera um erro em tempo de compilação, pois infringe as regras de acessibilidade na sobreposição.
Perguntas interessantes