Ed
semana passada
O padrão GRASP que recomenda atribuir uma responsabilidade à classe que possui o conhecimento necessário para realizá-la é conhecido como "Especialista na Informação". Esse padrão enfatiza que as responsabilidades devem ser atribuídas às classes que têm os dados necessários para realizá-las, evitando a criação de classes que apenas contenham métodos de acesso (get/set) sem lógica de negócio. Analisando as alternativas: a) Memento - Refere-se a um padrão de design que permite capturar e restaurar o estado de um objeto. b) Fábrica - Relaciona-se à criação de objetos, mas não aborda a atribuição de responsabilidades. c) Controlador - Refere-se a um padrão que gerencia a lógica de controle em um sistema, mas não é o foco da pergunta. d) Indireção - Trata-se de um padrão que sugere o uso de intermediários, mas não se aplica diretamente à atribuição de responsabilidades. e) Especialista na Informação - Esta é a alternativa correta, pois se refere exatamente ao que a pergunta descreve. Portanto, a alternativa correta é: e) Especialista na Informação.
Mais perguntas desse material