Procura

Engenharia de softwareOrientação a objetos


EXERCÍCIOS - Exercício 442

  • (CESGRANRIO 2009)

A classe abstrata ClasseAbstratapossui um método abstrato cuja assinatura é
public void imprima()
Cada subclasse concreta de ClasseAbstrataimplementa 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 ClasseComponentepossui 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 ClasseAbstrata. 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) sobrecarga ( overloading ).

B) polimorfismo.

C) herança múltipla.

D) associação múltipla.

E) composição.


Próximo:
EXERCÍCIOS - Exercício 443

Vamos para o Anterior: Exercício 441

Tente Este: Exercício 325

Primeiro: Exercício 1

VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=3.27ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.56ms))((ts_substr_c=0.72ms))((ts_substr_im=0.78ms))
((total= 5ms))