A classe abstrata ClasseA possui um método abstrato cuja as

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:


Polimorfismo.
A.

Composição.
B.

Interfaces.
C.

Sobrecarga (overloading).
D.

Herança.
E.

0 Respostas

Fisafo está aguardando sua ajuda.

Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação