Quando uma classe pai define um método, ele pode ser sobrescrito, na maioria dos casos, em suas classes
filhas, realizando, assim, o conceito de polimorfismo. ao analisar o trecho de código abaixo, assinale a alternativa correta.alternativas
não será possível a aplicação do "polimorfismo", pois o método "calcular", na classe pai, está assinado com a palavra "final".
a diretiva "final" significa que o método "calcular" é o último método da classe.
não será possível executar a sobrecarga do método "calcular", pois, para isso, ele deveria ser "protected" e não "public".
o polimorfismo será executado normalmente.
nenhuma das alternativas anteriores estão corretas.
1 Resposta
Clique aqui para adicionar a sua resposta.
mariaeduardadeolivei
Não será possível a aplicação do "Polimorfismo", pois o método "calcular", na classe pai, está assinado com a palavra "final".
A palavra reservada "final" não permite que o "item" (classe, variável, método, ...) tenha mais que uma assinatura portanto não é possível reescrevê-lo.
referência: https://en.wikipedia.org/wiki/Final_%28Java%29