Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 486 questões.
#3651952

Uma equipe de desenvolvimento está criando uma aplicação que precisa gerar diferentes tipos de relatórios (PDF, Excel ou HTML). Cada tipo de relatório requer um processo de construção complexo e especifico. Nesse cenário, o padrão de projeto criacional da Gang of Four (GoF) mais adequado para encapsular a criação de objetos complexos, permitindo a construção de diferentes representações e facilitando a adição de novos tipos de objetos sem alterar o código existente é o 

  • Builder, que separa a construção de um objeto complexo de sua representação, permitindo que o mesmo processo de construção crie diferentes representações.
  • Prototype, que cria novos objetos copiando uma instancia existente.
  • Factory Method, que define uma interface para criar um objeto, mas permite as subclasses decidirem qual classe instanciar.
  • Singleton,que garante que uma classe tenha apenas uma instancia e fornece um ponto global de acesso a ela.
  • Object Pool, que mantém um conjunto de objetos prontos para uso, evitando o custo de criação repetida.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora