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
Roteamento BGP

Quiz
•
University
10 questions
Java

Quiz
•
University
10 questions
Revisão de Compiladores U3 e U4

Quiz
•
University
14 questions
Pesquisa Cientifica

Quiz
•
University
10 questions
Redes de Computadores e Telecomunicações aula 2

Quiz
•
1st Grade - University
10 questions
El Paradigma Orientado a Objetos: Una Introducción Mediante Java

Quiz
•
University
10 questions
1ª Recuperação - 3° Trim. - Pensamento Computacional - 9º ano

Quiz
•
9th Grade - University
10 questions
Questões sobre Introdução aos Sistemas Operacionais

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
21 questions
Spanish-Speaking Countries

Quiz
•
6th Grade - University
20 questions
Levels of Measurements

Quiz
•
11th Grade - University
7 questions
Common and Proper Nouns

Interactive video
•
4th Grade - University
12 questions
Los numeros en español.

Lesson
•
6th Grade - University
7 questions
PC: Unit 1 Quiz Review

Quiz
•
11th Grade - University
7 questions
Supporting the Main Idea –Informational

Interactive video
•
4th Grade - University
12 questions
Hurricane or Tornado

Quiz
•
3rd Grade - University
7 questions
Enzymes (Updated)

Interactive video
•
11th Grade - University