SóProvas


ID
2789572
Banca
CCV-UFC
Órgão
UFC
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

Considere o seguinte cenário:


Em um sistema em desenvolvimento, existe a necessidade de que quando um determinado objeto sofra alguma alteração, um outro grupo de objetos seja notificados de forma a realizarem o processamento adequado. Esse grupo de objetos interessado na ação é dinâmico, sendo necessário que seja feita a solicitação de inclusão ou remoção do grupo.


Baseado nesse cenário, qual padrão de projeto GoF deverá ser utilizado?

Alternativas
Comentários
  • Observer é um padrão de projeto de software que define uma dependência um-para-muitos entre objetos de modo que quando um objeto muda o estado, todos seus dependentes são notificados e atualizados automaticamente. Permite que objetos interessados sejam avisados da mudança de estado ou outros eventos ocorrendo num outro objeto.

    Fonte: https://pt.wikipedia.org/wiki/Observer

  • Quem não tem acesso: --> B