Ed
semana passada
O padrão de projeto Adapter é um dos padrões estruturais que tem como principal objetivo permitir que classes com interfaces incompatíveis possam trabalhar juntas. Ele atua como um "adaptador" que converte a interface de uma classe em outra interface que os clientes esperam. Analisando as alternativas: a) Um padrão que remove dependências entre classes que interagem diretamente. - Isso não descreve corretamente o padrão Adapter. b) Um padrão que converte a interface de uma classe em outra interface esperada pelos clientes. - Esta descrição está correta e reflete a função principal do padrão Adapter. c) Um padrão que cria objetos complexos passo a passo. - Isso descreve o padrão Builder, não o Adapter. d) Um padrão que gerencia o ciclo de vida de objetos Singleton. - Isso descreve o padrão Singleton, não o Adapter. Portanto, a alternativa correta é: b) Um padrão que converte a interface de uma classe em outra interface esperada pelos clientes.
Mais perguntas desse material