No sistema de acompanhamento processual de um tribunal, sem...

Próximas questões
Com base no mesmo assunto
Q4279901 Arquitetura de Software
No sistema de acompanhamento processual de um tribunal, sempre que um processo muda de estado, diversos componentes interessados — o painel de estatísticas, o serviço de notificação por e-mail e a integração com sistema externo — devem ser avisados automaticamente da mudança, sem que o objeto que representa o processo conheça as classes concretas desses interessados, que podem ser acrescentados ou removidos em tempo de execução.

Assinale a opção que indica o padrão de projeto (GoF) adequado para esse requisito.
Alternativas

Comentários

Veja os comentários dos nossos alunos

O termo "observer" (observador), na arquitetura de software, refere-se tipicamente ao Padrão de Projeto Observer — um padrão comportamental no qual um objeto (o sujeito) mantém uma lista de dependentes (observadores) e os notifica automaticamente sobre quaisquer alterações de estado. [1]

No caso da questão colocou o comportamento "podem ser acrescentados ou removidos em tempo de execução", isso caracteriza o Observer como um padrão de projeto (GoF), Gang of Four, do qual, quando um objeto muda de estado, todos os seus dependentes são notificados automaticamente.

Fonte: Gemini

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo