Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — CESGRANRIO 2009

Engenharia de SoftwareOrientação a Objetos
Código
cg029943
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Nível
Superior
Cargo
Analista de Nível Superior - Desenvolvimento de Sistemas
A classe abstrata ClasseAbstrata possui um método abstrato cuja assinatura épublic void imprima()Cada subclasse concreta de ClasseAbstrata 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 ClasseComponente 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 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
  1. Asobrecarga (overloading).
  2. Bpolimorfismo.
  3. Cherança múltipla.
  4. Dassociação múltipla.
  5. Ecomposição.
Revelar gabarito e comentário

GabaritoB — polimorfismo.

Link permanente: /questoes/cg029943