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...


publicidade

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

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

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

Criar conta grátis
  • David Castilho
    David Castilho EQUIPE
    17/01/2025 • 21:44
    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.
publicidade
🍪

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