FC ConcursosFC Concursos

Flashcard FC370918

Qual padrão define uma relação de dependência um-para-muitos em que um objeto notifica automaticamente vários interessados quando seu estado muda?

Padrões de Projeto (Engenharia de Software)

FGV · 2024

De acordo com o assunto TI Engenharia de Software: Padrões de Projeto (Engenharia de Software), responda:

Qual padrão define uma relação de dependência um-para-muitos em que um objeto notifica automaticamente vários interessados quando seu estado muda?
Mostrar resposta e comentário

Resposta

Observer.

Definição: padrão comportamental que estabelece dependência um-para-muitos entre objetos.
Papéis: Subject (mantém lista e dispara notify)
Observer (interface de atualização)
ConcreteObserver (implementações que reagem).
Vantagens: desacoplamento e extensibilidade; observadores podem registrar/retirar-se dinamicamente.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/360266

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo