Please enable JavaScript.
Coggle requires JavaScript to display documents.
Design Patterns (Criação (Creation)
Padrões sobre instanciação de classes…
Design Patterns
-
Estrutura (Structure)
São padrões que identificam uma maneira simples de realizar relacionamentos entre entidades.
Composite
Compõe objetos em estruturas de árvore para representar hierarquias de partes inteiras. Composite permite aos clientes tratar objetos individuais e composições de objetos uniformemente.
Decorator
Anexa responsabilidades adicionais a um objeto dinamicamente. Os decoradores oferecem uma alternativa flexível à subclasse para ampliar a funcionalidade.
Facade
Fornece uma interface unificada para um conjunto de interfaces em um subsistema. A fachada define uma interface de nível superior que facilita o uso do subsistema.
Bridge
Desacopla uma abstração de sua implementação para que os dois possam variar de forma independente.
Adapter
Converte a interface de uma classe em outra interface que os clientes esperam. O adaptador permite que as classes funcionem juntas que não poderiam ser utilizadas devido a interfaces incompatíveis.
Comportamento (Behavior)
São padrões de comunicação comuns entre objetos. Ao fazê-lo, esses padrões aumentam a flexibilidade na realização desta comunicação.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-