GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Padrões GoF

Andressa Viana Soares Computação Portugiesisch

Inhalt der Mindmap

Padrões GoF

  1. ESTRUTURAIS

    • Decorator
      • envelopa um objeto para fornecer novos comportamentos
    • Proxy
      • envelopa um objeto para controlar o acesso a ele
    • FlyWeigth
      • uma instancia de uma classe pode ser usada para fornecer muitas “instancias virtuais”
    • Facade
      • simplifica a interface de um conjunto de classes
    • Composite
      • Os clientes tratam as coleções de objetos e os objetos individuais de maneira uniforme
    • Bridge
      • permite criar uma ponte para variar não apenas a sua implementação, como também as suas abstrações
    • Adapter
      • envelopa um objeto e fornece a ele uma interface diferente
  2. COMPORTAMENTAL

    • Template Method
      • As subclasses decidem como implementar os passos de um algoritimo
    • Visitor
      • permite acrescentar novos recursos a um composto de objetos e o encapsulamento não é importante
    • Command
      • encapsula uma solicitação como um objeto
    • Strategy
      • encapsula comportamentos intercambiáveis e usa a delegação para decidir qual deles será usado
    • Iterator
      • fornece uma maneira de acessar seqüencialmente uma coleção de objetos sem expor a sua implementação
    • Mediator
      • centraliza operações complexas de comunicação e controle entre objetos relacionados
    • Observer
      • permite notificar outros objetos quando ocorre uma mudança de estado
    • State
      • encapsula comportamentos baseados em estados e usa a delegação para alternar comportamentos
    • Interpreter
      • permite construir um intérprete para uma linguagem
    • Memento
      • permite restaurar um objeto a um dos seus estados prévios, por exemplo, quando o usuário seleciona um “desfazer”
    • Chair of Responsability
      • permite dar a mais de um objeto a oportunidade de processar uma solicitação
  3. CRIACIONAL

    • Abstract Factory
      • permite que um cliente crie famílias de objetos sem especificar suas classes concretas
    • Singleton
      • assegura que somente um objeto de uma determinada classe seja criado em todo o projeto
    • Prototype
      • as subclasses decidem quais classes concretas serão criadas
    • Factory Mathod
      • permite você criar novas instancias simplesmente copiando instancias existentes
    • Builder
      • encapsular a construção de um produto e permitir que ele seja construído em etapas

Informationen

Beschreibung
Computação Mindmap am Padrões GoF, erstellt von Andressa Viana Soares am 04/11/2019.
Aufrufe
0
Verlauf
  • Erstellt von Andressa Viana Soares · 9 Aug 2019
  • Kopiert von Andressa Viana Soares · 4 Nov 2019
  • Kopiert von Andressa Viana Soares · 4 Nov 2019
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck