A classe abstrata ClasseA possui um método abstrato cuja assinatura é public void imprima() Cada subclasse concreta de ClasseA implementa o método imprima(), de acordo com os seus requisitos, resultando em métodos de mesma assinatura e comportamentos potencialmente diferentes entre as subclasses. A classe concreta ClasseB possui um método cuja assinatura é public void execute(ClasseAbstrata instancia) Em tempo de execução, o método receberá uma instância de uma das classes descendentes de ClasseA. O fato de que uma chamada ao método imprima() da instância recebida poderá resultar na execução de diferentes implementações do método, dependendo da classe concreta a que a instância pertença, caracteriza o importante conceito da orientação a objetos, chamado:
A• Herança.a.
B • Polimorfismo.b.
C • Interfaces.c.
D • Sobrecarga (overloading)
E• Composição
Soluções para a tarefa
Respondido por
1
Resposta:
B • Polimorfismo
formigaperna:
obrigado
Perguntas interessantes