Creational Pattern Java que tem por objetivo separar a construção d...

Creational Pattern Java que tem por objetivo separar a construção de um objeto complexo da sua representação, de tal forma que diversas representações podem ser criadas em razão da necess...


Creational Pattern Java que tem por objetivo separar a construção de um objeto complexo da sua representação, de tal forma que diversas representações podem ser criadas em razão da necessidade do programa. Trata-se de

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • David Castilho
    David Castilho
    31/12/1969 • 21:00
    Gabarito: b)

    O padrão de projeto mencionado, que tem por objetivo separar a construção de um objeto complexo da sua representação, é o Builder pattern.

    O Builder pattern é utilizado quando queremos construir um objeto complexo passo a passo. Ele permite a criação de diferentes representações de um objeto, sem expor os detalhes de sua construção. Isso proporciona mais flexibilidade e facilidade na criação de objetos complexos.

    Os outros padrões de projeto mencionados são:
    a) Flyweight pattern: utilizado para minimizar o uso de memória ou custo computacional, compartilhando o máximo possível com objetos similares.
    c) Prototype pattern: utilizado para criar novos objetos a partir de objetos existentes através da clonagem.
    d) Singleton pattern: utilizado para garantir que uma classe tenha somente uma instância e fornece um ponto de acesso global a essa instância.
    e) Bridge pattern: utilizado para desacoplar uma abstração de sua implementação, de modo que ambas possam variar independentemente.

    Portanto, no contexto apresentado, a resposta correta é o Builder pattern.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.