Logo Passei Direto
Buscar
Um Adapter pode ser implementado em linguagens que nao suportam heranca multipla?
a) Nao, e impossivel sem heranca multipla
b) Sim, usando composicao (Object Adapter)
c) Sim, mas apenas para classes abstratas
d) Apenas em linguagens funcionais
User badge image
Questões para o Sucesso

há 4 dias

Respostas

User badge image

Ed Verified user icon

há 4 dias

Para responder à sua pergunta sobre a implementação de um Adapter em linguagens que não suportam herança múltipla, vamos analisar as alternativas: a) Não, é impossível sem herança múltipla - Esta afirmação é incorreta, pois é possível implementar o padrão Adapter sem herança múltipla. b) Sim, usando composição (Object Adapter) - Esta é a alternativa correta. O padrão Adapter pode ser implementado usando composição, onde um objeto "adapter" contém uma instância de outro objeto e delega chamadas a ele. c) Sim, mas apenas para classes abstratas - Isso não é verdade, pois o padrão Adapter pode ser aplicado a classes concretas também. d) Apenas em linguagens funcionais - Isso é incorreto, pois o padrão Adapter pode ser implementado em várias linguagens, não apenas funcionais. Portanto, a alternativa correta é: b) Sim, usando composição (Object Adapter).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina