Magna Concursos

Os Padrões de Projeto, ou DESIGN PATTERNS, consistem em micro-arquiteturas de classes, objetos, seus papéis e suas colaborações, contendo o somatório da experiência dos melhores projetistas de software. O padrão OBSERVER define um objeto, no papel de SUBJECT, como aquele que está sendo observado e o objeto que o observa é chamado de OBSERVER. Segundo Gamma et al., qual é o nome de um outro padrão que pode ser usado, conjuntamente com o OBSERVER, para desacoplar o SUBJECT e o OBJECT para tratar as interações entre estes objetos, encapsulando-as?

 

Provas

Questão presente nas seguintes provas