Logo Passei Direto
Buscar
1.5. Sobre o padrão Abstract Factory, assinale a alternativa correta: 1.5.a. Sua implementação requer a definição de uma operação chamada clone em cada fábrica concreta 1.5.b. Sua implementação pode envolver a aplicação do padrão Factory Method. 1.5.c. Seu propósito é abstrair o processo de construção de um objeto complexo formado por vários passos. 1.5.d. Uma Fábrica pode criar apenas um tipo de produto. 1.5.e. O construtor de cada fábrica deve ser definido como private.
User badge image
nardoatom

há 4 dias

Respostas

User badge image

Ed Verified user icon

há 4 dias

Vamos analisar cada uma das alternativas sobre o padrão Abstract Factory: 1. 1.5.a. Sua implementação requer a definição de uma operação chamada clone em cada fábrica concreta. - Esta afirmação não é verdadeira. O padrão Abstract Factory não exige uma operação chamada clone. 2. 1.5.b. Sua implementação pode envolver a aplicação do padrão Factory Method. - Esta afirmação é verdadeira. O padrão Abstract Factory pode utilizar o padrão Factory Method para criar produtos. 3. 1.5.c. Seu propósito é abstrair o processo de construção de um objeto complexo formado por vários passos. - Esta descrição se refere mais ao padrão Builder do que ao Abstract Factory. 4. 1.5.d. Uma Fábrica pode criar apenas um tipo de produto. - Esta afirmação é falsa. O padrão Abstract Factory é projetado para criar famílias de produtos relacionados, não apenas um tipo. 5. 1.5.e. O construtor de cada fábrica deve ser definido como private. - Esta afirmação não é uma exigência do padrão Abstract Factory. O construtor pode ser público ou protegido, dependendo da implementação. Portanto, a alternativa correta é: 1.5.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!

Mais conteúdos dessa disciplina