Magna Concursos

Associe cada padrão de projeto às descrições listadas a seguir

1. Notifica automaticamente os dependentes quando o estado do sujeito muda.

2. Encapsula famílias de algoritmos e permite escolhê-los em tempo de execução.

3. Garante uma única instância da classe com ponto de acesso controlado.

4. Define uma interface de criação; subclasses decidem qual classe concreta instanciar.

5. Adiciona responsabilidades dinamicamente, sem alterar a classe original.

( ) Singleton

( ) Factory Method

( ) Strategy

( ) Observer

( ) Decorator

A sequência correta de preenchimento dos parênteses, na ordem apresentada é

 

Provas

Questão presente nas seguintes provas