Informática, perguntado por perguntador99999, 5 meses atrás

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 rafames1000
5

Resposta:

Alternativa 3:

polimorfismo

Explicação:

Livro Programação de Sistemas II, Páginas 47 e 48.

Perguntas interessantes