Flashcards
Padrões de projetos
Cards in this deck (32)
- 1Quantos são os padrões de projetos GOF?23 padrões
- 2Quais são as 3 divisões dos padrões?1 - Criação
2 - Estrutural
3 - Comportamental - 3Qual a relação dos padrões com a coesão e acoplamento?Aumentam COESÃO e diminuem ACOPLAMENTO.
- 4Quais são os 2 tipos de escopo?Escopo de Classe e Objeto
- 5Quais os padrões são de escopo de classe?1 - Factory Method (Criacional)
2 - Adapter (Estrutural)
3 - Template Method e Interpreter (Comportamental) - 6Qual o único padrão pode ser de escopo de classe e objeto?Adapter (Estrutural)
- 7processos de instanciação de objetosPadrões criacionais
- 8Forma como as classes são compostas para formar estruturas maioresPadrões estruturais
- 9Preocupam-se com algoritmos e a atribuição de responsabilidade entre objetos, dando um grande foco na comunicação entre elesPadrões comportamentais
- 10Classe tenha somente UMA INSTÂNCIA e fornece um PONTO GLOBAL DE ACESSOSINGLETON
- 11INTERFACE para criar um objeto, mas deixar as SUBCLASSES DECIDIREM que classe instanciarFACTORY METHOD
- 12INTERFACE para criação de FAMILIA DE OBJETOS RELACIONADOS. constrói famílias de objetos de UMA só VEZABSTRACT FACTORY
- 13separar construção de objetos COMPLEXOS. Mesmo processo para criar diferente representações. Partes de objetos passo a passo.BUILDER
- 14Novos objetos pela cópia deste protótipoPROTOTYPE
- 15Converter a interface. Comunicação entre classes que não poderiam trabalhar juntas. Herança MúltiplaADAPTER
- 16Desacoplar uma ABSTRAÇAO de sua IMPLEMENTAÇAOBRIDGE
- 17INTERFACE UNICA para um conjunto de interfaces de um SUBSISTEMAFAÇADE
- 18COMPOR objetos em estruturas de ARVORESCOMPOSITE
- 19responsabilidade adicionais a um objeto DINAMICAMENTEDECORATOR
- 20compartilhamento para suportar grandes quantidades de OBJETOS LEVESFLYWEIGHT
- 21Prover substituto ou ponto através do qual um OBJETO POSSA CONTROLAR O ACESSO A OUTROPROXY
- 22Quando um OBJETO MUDA DE ESTADO, todos os seus dependentes são notificados e AUTOMATICAMENTEOBSERVER
- 23FAMILIA DE ALGORITMOS enpsulados para torná-los intercambiáveisSTRATEGY
- 24OBJETO muda seu COMPORTAMENTO quando seu ESTADO INTERNO MUDASTATE
- 25INTERMEDIÁRIO que evita que obejtos referenciem uns aos outros EXPLICITAMENTEMEDIATOR
- 26CAPTURAR E EXTERNALIZAR um estado interno de um objetoMEMENTO
- 27ACESSAR SEQUENCIALMETE os elementos de um objetoITERATOR
- 28Definir ESQUELETO DE UM ALGORITMO EM OPERAÇAO, postergando alguns passos para as subclassesTEMPLATE METHOD
- 29DAR A MAIS DE UM OBJETO a oportunidade de TRATAR UM SOLICITAÇAOCHAIN OF RESPONSABILITY
- 30ENCAPSULAR SOLICITAÇAO como um objetoCOMMAND
- 31Definir uma representação para sua GRAMATICAINTERPRETER
- 32Ordens de acesso diferentesVISITOR
Information
- Description
- Concursos Públicos Informática Flashcards on Padrões de projetos, created by Victor Souza on 31/03/2018.
- Created by
- Victor Souza
- Views
- 6
- Tags
- Rating