Logo Passei Direto
Buscar
O padrão de projeto Builder oferece uma solução interessante para a construção de objetos complexos, sendo adotado na biblioteca Retrofit e construção de diálogos do Android, além de muitos outros cenários.
Indique o contexto a seguir em que o padrão Builder seria adequado.
A - Processamento de uma requisição por uma sequência de tratadores específicos, em que em cada um ocorre o tratamento pontual e o envio para o tratador seguinte.
B - Geração de objetos de controle para diferentes tipos de drone, com diversas configurações alternativas, disponibilizadas por cada fabricante.
C - Especificação de gestor de conexões para mensagerias, em que é recebido o tipo e o endereço em um método, para receber o objeto correto e já configurado para acesso.
D - Definição de modelos preexistentes, com funcionalidades básicas, que podem ser copiados e modificados para satisfazer aos interesses do sistema.
E - Gerenciamento dos objetos existentes em um pool de conexões.
User badge image
Aprendendo com Desafios

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

O padrão de projeto Builder é ideal para a construção de objetos complexos, especialmente quando esses objetos podem ter várias configurações e combinações de parâmetros. Vamos analisar as opções: A - Processamento de uma requisição por uma sequência de tratadores específicos: Isso se refere mais a um padrão de design de cadeia de responsabilidade, não ao Builder. B - Geração de objetos de controle para diferentes tipos de drone, com diversas configurações alternativas: Esta opção se encaixa bem no padrão Builder, pois envolve a criação de objetos complexos (drones) com várias configurações. C - Especificação de gestor de conexões para mensagerias: Isso parece mais relacionado a um padrão de design de fábrica, onde o foco é na criação de objetos com base em um tipo específico. D - Definição de modelos preexistentes: Isso se refere mais a um padrão de protótipo, onde objetos são copiados e modificados. E - Gerenciamento dos objetos existentes em um pool de conexões: Isso se relaciona mais a um padrão de design de pool, que não é o foco do Builder. Diante dessa análise, a opção que melhor se adequa ao uso do padrão Builder é: B - Geração de objetos de controle para diferentes tipos de drone, com diversas configurações alternativas, disponibilizadas por cada fabricante.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina