QUESTÃO 4
Analisando o seguinte trecho código.
public class Pai {
public void metodo(Integer valor) {
System.out.println(valor);
}
}
public class Filho1 extends Pai {
public void metodo(Integer valor){
System.out.println(valor + 1);
}
}
public class Filho2 extends Pai {
public void metodo(Integer valor){
System.out.println(valor + 2);
}
}
public class Exercicio {
public static void main(String[] args) {
Pai pai = new Filho1();
pai.metodo(2);
// ao executar o metodo passando o valor 2 por parametro a saída no console será igual a 3
}
}
Assinale a alternativa que contenha o conceito de orientação a objetos que justifique a saída no console do resultado da conta feita na classe Filho1.java.
Alternativas
Alternativa 1:
abstração
Alternativa 2:
hierarquia
Alternativa 3:
polimorfismo
Alternativa 4:
subordinação
Alternativa 5:
encapsulamento
Soluções para a tarefa
Respondido por
5
Resposta:
Alternativa 3:
polimorfismo
Explicação:
Livro Programação de Sistemas II, Páginas 47 e 48.
Perguntas interessantes