Ed
há 4 semanas
Vamos analisar as asserções: I. O padrão Adapter permite que classes com interfaces incompatíveis colaborem sem a necessidade de modificar diretamente as classes existentes. Verdadeiro, essa é a função principal do padrão Adapter, que atua como um intermediário entre classes com interfaces diferentes. II. A principal motivação para usar o padrão Adapter é evitar a criação de soluções caseiras e ad-hoc para problemas de incompatibilidade de interface. Verdadeiro, essa afirmação também está correta, pois o padrão Adapter é utilizado exatamente para evitar soluções improvisadas e garantir uma integração mais estruturada. Agora, vamos avaliar a relação entre as asserções: - Ambas as asserções são verdadeiras. - A asserção II justifica a I, pois a motivação para usar o padrão Adapter é, de fato, evitar soluções improvisadas, o que permite que classes com interfaces incompatíveis colaborem. Portanto, a alternativa correta é: b. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade