Ed
há 6 meses
Para identificar o padrão GRASP que se encaixa na descrição dada, vamos analisar as alternativas: 1. Controlador: Este padrão é utilizado para gerenciar a lógica de controle de um sistema, recebendo eventos e coordenando a resposta. É exatamente o que foi descrito na situação do seu amigo, onde uma classe é responsável por receber eventos lógicos e coordenar as respostas. 2. Polimorfismo: Refere-se à capacidade de diferentes classes responderem a mesma mensagem de maneiras diferentes. Não se aplica diretamente à situação descrita. 3. Indireção: Este padrão sugere o uso de intermediários para desacoplar componentes. Embora possa ser relevante em alguns contextos, não é o foco principal da descrição. 4. Mediador: Este padrão é usado para reduzir as dependências entre componentes, permitindo que eles se comuniquem indiretamente. Embora tenha alguma relação, não é o que melhor se encaixa na descrição. 5. Criador: Este padrão se refere à responsabilidade de criar instâncias de classes. Não se aplica à situação apresentada. Diante da análise, a alternativa correta que representa o padrão GRASP descrito na recomendação é: Controlador.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material