BuilderPattern

Quiz
•
Computers
•
University
•
Hard
WELLINGTON AMARAL
Used 4+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
São exemplos de Padrões de Projeto Criacionais apenas:
Adapter
Singleton
Builder
Iterator
Builder
Adapter
Builder
Singleton
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
O Builder Pattern tem como premissa:
encapsular a construção de um produto e permitir que ele seja construído em etapas
permitir a você criar novas instancias simplesmente copiando instancias existentes
assegurar que somente um objeto de uma determinada classe seja criado em todo o projeto
envelopar um objeto e fornece a ele uma interface diferente
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Tem como objetivo abstrair a instanciação de objetos. Com eles, o sistema vai solicitar um objeto de um determinado tipo e o terá prontinho, sob demanda, sem nem se preocupar com as nuances da criação. Fazendo um paralelo com o mundo real, uma empresa automobilística quando precisa de amortecedores, ela terceiriza (solicita-os) e então os instala em seus carros, sem se preocupar com o todo envolvido na criação desse componente.
Padrões estruturais
Padrões de Criação
Padrões comportamentais
4.
MULTIPLE CHOICE QUESTION
2 mins • 2 pts
Nos padrões GoF, o padrão Builder é constituído, dentre os seus elementos, do “builder” e “concrete builder”. A diferença entre eles, respectivamente, é dada por qual alternativa?
O primeiro especifica uma interface para um construtor de partes do objeto-produto, enquanto que o segundo constrói um objeto utilizando a interface do builder.
O primeiro constrói um objeto utilizando a interface do concrete builder, enquanto que o segundo especifica uma interface para um construtor de partes do objeto-produto.
O primeiro especifica uma interface para um construtor de partes do objeto-produto, enquanto que o segundo define uma implementação da interface builder além de manter a representação que cria e fornece a interface para recuperação do produto
O primeiro representa o objeto complexo acabado de construir e inclui classes que definem as partes constituintes, enquanto que o segundo especifica uma interface para um construtor de partes do objetoproduto.
5.
MULTIPLE SELECT QUESTION
1 min • 1 pt
Com o Design Pattern você terá vários benefícios dentre eles são:
É permitido selecionar mais de uma opção.
diminuir a complexidade do seu código
aumentar a quantidade de linhas do sue código
código mais enxuto, limpo, organizado
aumentar a qualidade do seu código
6.
MULTIPLE CHOICE QUESTION
2 mins • 2 pts
Qual das imagens abaixo representa um Construtor Concreto de um Objeto utilizando o Padrão Builder?
7.
MULTIPLE SELECT QUESTION
1 min • 1 pt
Quais são os participantes que constituem o padrão Builder?
É permitido selecionar mais de uma opção.
Classe Builder
Concrete Builder
Director
Product
8.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
O número de linhas de códigos aumenta conforme a complexidade do objeto, podendo haver duplicação de parte do código.
Requer a criação de um Builder separado para cada tipo diferente de produto.
Tratam-se de:
Vantagem
Desvantagem
9.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Nos termos da cultura popular brasileira, citando MENDONÇA, MARILIA:
Complete a seguinte frase:
"AMANTE NAO TEM..."
LAR
CELULAR
LARICA
QUE CASAR
Similar Resources on Wayground
10 questions
Diseño - 01 - General

Quiz
•
University
7 questions
Usabilidade IHC

Quiz
•
University
11 questions
Revisão - Aula 1. Diagramas da UML

Quiz
•
University
12 questions
Lógica Programação

Quiz
•
University
10 questions
Conhecimentos prévios em React Native

Quiz
•
University
9 questions
ECOP04 - Display de 7 segmentos

Quiz
•
University - Professi...
10 questions
Inteligência Artificial

Quiz
•
University
9 questions
Orientação a objetos básica

Quiz
•
University
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade