Design Pattern

Description

Perguntas relacionadas à Padrões de Design (Design Patterns)
Acácio Melo
Quiz by Acácio Melo, updated more than 1 year ago
Acácio Melo
Created by Acácio Melo over 10 years ago
119
2

Resource summary

Question 1

Question
O que é o design pattern Creational?
Answer
  • lida com a configuração e inicialização de classes e objetos
  • lida com a remoção e inicialização de classes e objetos
  • lida com a integração e habilitação de classes e objetos

Question 2

Question
O que é o design pattern Structural?
Answer
  • lida com métodos e a documentação de classes e objetos
  • lida com interfaces e a implementação de classes e objetos
  • lida com variáveis e a digitalização de classes e objetos

Question 3

Question
O que é o Design Pattern Behavioral?
Answer
  • lida com as validações dinâmicas entre grupos de classes e objetos
  • lida com as implementações dinâmicas entre grupos de classes e objetos
  • lida com as interações dinâmicas entre grupos de classes e objetos

Question 4

Question
O que é Builder?
Answer
  • Separa a codificação do objeto.
  • Separa a criação do objeto dele mesmo.
  • Modifica o construtor padrão para privado.

Question 5

Question
O que é Factory?
Answer
  • Delega as suas subclasses a criação do objeto.
  • Delega as suas variáveis a criação do objeto.
  • Delega as suas propriedades para a manipulação do objeto.

Question 6

Question
O que é Abstract Factory?
Answer
  • Criação de métodos e objetos dependentes a uma interface sem que a classe concreta seja especificada
  • Criação de grupos de objetos dependentes a uma interface sem que a classe concreta seja especificada
  • Criação de famílias de objetos dependentes a uma interface sem que a classe concreta seja especificada

Question 7

Question
O que é Prototype?
Answer
  • Criação de objetos a partir dele mesmo, o protótipo. Factory do mesmo objeto
  • Criação de objetos a partir da subclasse.
  • Criação de objetos em cadeia.

Question 8

Question
O que é Singleton?
Answer
  • Garantia que um método será executado somente uma vez
  • Garantia que a propriedade de um objeto será configurada somente uma vez
  • Garantia que a classe será instanciada somente uma vez

Question 9

Question
O que é Adapter?
Answer
  • Adapta a pesquisa entre os objetos
  • Adapta a comunicação entre os objetos
  • Adapta a comunicação entre as classes e os objetos

Question 10

Question
O que é Bridge?
Answer
  • Ela desenvolve a abstração de sua implementação
  • Ela encapsula a abstração de sua implementação
  • Ela desacopla a abstração de sua implementação

Question 11

Question
O que é Composite?
Answer
  • Adiciona métodos a um objeto
  • Adiciona funcionalidades a um objeto
  • Adiciona variáveis a um objeto

Question 12

Question
O que é Decorator?
Answer
  • Estender a funcionalidade de um objeto, válido para linguagens estáticas
  • Estender a funcionalidade de uma classe, válido para linguagens dinâmicas
  • Estender a funcionalidade de um método, válido para linguagens dinâmicas e estáticas

Question 13

Question
O que é Facade?
Answer
  • Agrega várias funcionalidades ao mesmo contexto
  • Agrega várias funcionalidades ao mesmo objeto
  • Agrega várias funcionalidades ao mesmo parâmetro

Question 14

Question
O que é Flyweight?
Answer
  • Objeto robusto e é utilizado em simuladores de voô
  • Objeto leve e é utilizado em editor de textos, pixel de imagem
  • Objeto leve e é utilizado em programas de peso e medidas

Question 15

Question
O que é Proxy?
Answer
  • Utilizado para validação entre objetos
  • Método de configuração da rede
  • Utilizado para criação de validadores na rede

Question 16

Question
O que é Template Method?
Answer
  • Parte abstrata do algoritmo, apenas o pré processamento do algoritmo
  • Parte concreta do algoritmo, pré e pós processamento do algoritmo
  • Parte abstrata do algoritmo, pré e pós processamento do algoritmo

Question 17

Question
O que é Chain of Responsability?
Answer
  • Cadeia de Objetos
  • Cadeia de Métodos
  • Cadeia de Classes
  • Cadeia de Propriedades
Show full summary Hide full summary

Similar

PADRÃO DE PROJETO - ADAPTER
Otavio Costa
PADRÃO DE PROJETO ADAPTER (WRAPPER)
Otavio Costa
GCSE Maths Symbols, Equations & Formulae
Andrea Leyden
01 Long Term causes of the French Revolution
Holly Lovering
GCSE Biology 4 OCR - The Processes of Life
blairzy123
Poppies - Jane Weir
Jessica Phillips
English Basic Grammar
tvazacconcia
AQA Business Unit 1
lauren_binney
Using GoConqr to study Art
Sarah Egan
chemsitry as level topic 5 moles and equations
Talya Hambling
World War One
Micheal Heffernan