GoConqr has a new look! Let us know what you think.

Flashcards

Padrões de projetos

Victor Souza Informática Concursos Públicos Portuguese 32 cards

Cards in this deck (32)

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

Feedback

What is it about?

What do you think of the new look?

How do you like it?