Logo Passei Direto
Buscar
o padrão de design que promove flexibilidade ao delegar às subclasses a responsabilidade pela criação de objetos, permitindo a expansão do sistema sem modificar o código existente: A) Prototype. B) Abstract Factory. C) Factory Method. D) Builder. E) Singleton.
User badge image
GILBERTO BRITO

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar as opções apresentadas em relação à descrição do padrão de design que promove flexibilidade ao delegar às subclasses a responsabilidade pela criação de objetos: A) Prototype - Este padrão é usado para criar novos objetos a partir de um protótipo existente, mas não se encaixa exatamente na descrição de delegar a criação para subclasses. B) Abstract Factory - Este padrão fornece uma interface para criar famílias de objetos relacionados, mas não se concentra especificamente na delegação para subclasses. C) Factory Method - Este padrão permite que subclasses decidam qual classe instanciar, delegando a responsabilidade de criação de objetos para as subclasses. Isso se alinha bem com a descrição. D) Builder - Este padrão é usado para construir um objeto complexo passo a passo, mas não se relaciona diretamente com a delegação de criação para subclasses. E) Singleton - Este padrão garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela, não se relacionando com a criação de objetos por subclasses. A opção que melhor se encaixa na descrição é: C) 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