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