Please enable JavaScript.
Coggle requires JavaScript to display documents.
Padrões de Projetos de Software, Mapa Mental de Padrões de Projetos -…
Padrões de Projetos de Software
Padrões Criacionais
Abstraem e/ou adiam o processo de criação dos objetos; e
Fornecem mecanismos de criação de objetos que aumentam a flexibilidade e a reutilização do código existente.
Factory Method
Prototype
Builder
Singleton
Abstract Factory
Padrões Estruturais
Preocupam-se com a forma como classes e objetos são compostos para formar estruturas maiores; e
Explicam como mostrar objetos e classes em estruturas maiores, mantendo as estruturas flexíveis e eficientes.
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
Padrões Comportamentais
Concentram-se nos algoritmos e atribuições de responsabilidades entre os objetos; e
Cuidam de uma comunicação eficaz e da atribuição de responsabilidade entre objetos.
Chain of Responsibility
Iterator
Observer
Strategy
Visitor
Interpreter
Command
Mediator
Memento
State
Template Method
Mapa Mental de Padrões de Projetos