Logo Passei Direto
Buscar
Assinale a alternativa com o nome do padrão GRASP que recomenda que uma responsabilidade seja atribuída à classe que possua o conhecimento necessário para realizá-la, evitando, assim, a de�nição de classes de negócio somente com operações de acesso, isto é, operações get/set dos seus atributos.
Especialista na Informação.
Memento.
Indireção.
Fábrica.
Controlador.
a) Especialista na Informação.
b) Memento.
c) Indireção.
d) Fábrica.
e) Controlador.
User badge image
Desenvolvendo com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

há 5 meses

O padrão GRASP que recomenda que uma responsabilidade seja atribuída à classe que possui o conhecimento necessário para realizá-la é conhecido como "Especialista na Informação". Esse padrão sugere que a responsabilidade deve ser atribuída à classe que tem os dados necessários para realizar a tarefa, evitando a criação de classes que apenas contenham operações de acesso. Analisando as alternativas: a) Especialista na Informação - Correto, pois é exatamente o que o padrão descreve. b) Memento - Refere-se a um padrão de design que captura e armazena o estado interno de um objeto. c) Indireção - Relaciona-se à delegação de responsabilidades, mas não é o foco da pergunta. d) Fábrica - Refere-se a um padrão de criação de objetos. e) Controlador - Relaciona-se à gestão de eventos e controle de fluxo, mas não aborda a atribuição de responsabilidades com base no conhecimento. Portanto, a alternativa correta é: a) Especialista na Informação.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

O padrão GRASP que recomenda que uma responsabilidade seja atribuída à classe que possua o conhecimento necessário para realizá-la é o "Especialista na Informação", portanto, a alternativa correta é: a) Especialista na Informação.

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

Padrões arquiteturais de�nem os�componentes estruturais de um sistema,�e a forma de comunicação entre eles ou com outros sistemas, organizando�as regras gerais para a concepção�de aplicativos com algum per�l funcional especí�co. Plataformas de objetos distribuídos, como o CORBA, trabalham em um padrão arquitetural denominado:
MVC
Event-Driven
Pipeline
PAC
a) MVC
b) Event-Driven
c) Pipeline
d) PAC

Mais conteúdos dessa disciplina