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.
package calculadora;
public class Calculo {
public double a, b;
public final double somar(double a, double b){
return a + b;
}
}
-------------------------------------------------------------------------------------------
package calculadora;
public class CalculadoraCientifica extends Calculo{
public final double somar(double a, double b){
double c = a + b;
return c;
}
}
-------------------------------------------------------------------------------------------
package calculadora;
public class Calculadora {
public static void main(String[] args) {
CalculadoraCientifica cf = new CalculadoraCientifica();
System.out.println(cf.somar(20.78, 10));
}
}
Ao analisar o trecho de código acima, assinale a alternativa correta.
Alternativas
Alternativa 1:
O Polimorfismo será executado normalmente.
Alternativa 2:
A diretiva "final" significa que o método "somar" é o último método da classe.
Alternativa 3:
Não será possível executar a sobrecarga do método "somar", pois, para isso, ele deveria ser "protected" e não "public".
Alternativa 4:
Não será possível a aplicação do "Polimorfismo", pois o método "somar", na classe pai, está assinado com a palavra "final".
Alternativa 5:
Será possível a aplicação do "Poliformismo", pois o método "somar" está assinado corretamente nas classes pai e filha.
Soluções para a tarefa
Respondido por
9
Resposta:
Não será possível a aplicação do "Polimorfismo", pois o método "somar", na classe pai, está assinado com a palavra "final".
Explicação:
Não será possível a aplicação do "Polimorfismo", pois o método "somar", 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
Leia mais em Brainly.com.br - https://brainly.com.br/tarefa/2838459#readmore
przinho:
correto. pg 62
Perguntas interessantes
Matemática,
7 meses atrás
Saúde,
7 meses atrás
Matemática,
7 meses atrás
Matemática,
11 meses atrás
Português,
11 meses atrás
Química,
1 ano atrás
Matemática,
1 ano atrás