Padrões de criação (creational patterns) abstraem a forma como objetos… — Questão 20 · ENADE 2011 — Tecnologia em Análise e Desenvolvimento de Sistemas (INEP) Ir para o conteúdo
Universo Concursos
Buscar no site
Resolver questões

Prova do ENADE 2011 — Tecnologia em Análise e Desenvolvimento de Sistemas (INEP)

  • 0respondidas

  • 0acertos

Pausar

INEP, ENADE

questão 10 de 16, número 20 na prova

Padrões de criação (creational patterns) abstraem a forma como objetos são criados, tornando o sistema independente de como os objetos são criados, compostos e representados. Um padrão de criação de classe usa a herança para variar a classe que é instanciada, enquanto que um padrão de criação de objeto delegará a instanciação para outro objeto. Há dois temas recorrentes nesses padrões. Primeiro, todos encapsulam conhecimento sobre quais classes concretas são usadas pelo sistema. Segundo, ocultam o modo como essas classes são criadas e montadas. Tudo que o sistema sabe no geral sobre os objetos é que suas classes são definidas por classes abstratas. Os padrões de criação são classificados em Abstract Factory, Builder, Factory Method, Prototype e Singleton.

GAMMA, E. et al. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1994.(adaptado)

O padrão Abstract Factory é usado quando

Questões parecidas

Ver todas desta matéria

Mais questões de Tecnologia em Análise e Desenvolvimento de Sistemas, de outras provas. Cada uma abre para resolver, com o gabarito na hora.