Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — UFSC 2016

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qq237990
Banca
UFSC
Órgão
UFSC
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Assinale a alternativa que completa CORRETA e RESPECTIVAMENTE as lacunas.O padrão de projeto _________ assegura que uma classe gere apenas uma instância e forneça acesso a essa instância.O padrão de projeto _________ organiza objetos em estruturas de árvore para representar hierarquias todo-parte. Esse padrão permite que clientes tratem objetos individuais e coleções de objetos de maneira uniforme.O padrão de projeto _________ acrescenta responsabilidades adicionais a um objeto dinamicamente. Esse padrão fornece uma alternativa flexível para a extensão de funcionalidade em relação à solução por meio de herança.
  1. ABuilder – Observer – Proxy
  2. BFlyweight – Composite – Iterator
  3. CSingleton – Facade – Proxy
  4. DSingleton – Composite – Decorator
  5. EFlyweight – Facade – Decorator
Revelar gabarito e comentário

GabaritoD — Singleton – Composite – Decorator

Link permanente: /questoes/qq237990