Logo Passei Direto
Buscar
SM1 Padrões De Projetos De Software Com Java 6 Marcar para revisão Sobre o padrão Abstract Factory, assinale a alternativa correta: A Sua implementação requer a definição de uma operação chamada clone em cada fábrica concreta. B Sua implementação pode envolver a aplicação do padrão Factory Method. C Seu propósito é abstrair O processo de construção de um objeto complexo formado por vários passos. D Uma fábrica pode criar apenas um tipo de produto. E o construtor de cada fábrica deve ser definido como private. 7
User badge image
leonardo alves

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas sobre o padrão Abstract Factory: A) "Sua implementação requer a definição de uma operação chamada clone em cada fábrica concreta." - Incorreto. O padrão Abstract Factory não exige o método clone; isso é mais relacionado ao padrão Prototype. B) "Sua implementação pode envolver a aplicação do padrão Factory Method." - Correto. O Abstract Factory geralmente usa Factory Method para criar os objetos concretos. C) "Seu propósito é abstrair o processo de construção de um objeto complexo formado por vários passos." - Incorreto. Essa descrição é do padrão Builder, não do Abstract Factory. D) "Uma fábrica pode criar apenas um tipo de produto." - Incorreto. O Abstract Factory cria famílias de produtos relacionados, não apenas um tipo. E) "O construtor de cada fábrica deve ser definido como private." - Incorreto. Isso não é uma regra do Abstract Factory. Portanto, a alternativa correta é: B) Sua implementação pode envolver a aplicação do padrão Factory Method.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!