You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+ Factory Method- Encapsular a classe na criação de objetos de um determinado tipo.+ Abstract Factory- Encapsular a classe na criação de objetos de diversas famílias.+ Builder- Separar a construção do objeto de sua representação.+ Prototype- Criação de objetos por cópias de objetos já existentes.+ Singlenton- Disponibilizar uma única instância de classe e com modo de recuperação.+ Multiton- Disponibilizar uma quantidade ilimitada de instâncias de classe e com modo de recuperação.+ Object Pool- Reaproveitamento de objetos.
Padrões Estruturais
+ Adapter! Substituição de objeto por outro com factoryMethody.interfaces distintas.+ Bridge! Dividir a abrstração, produzindo tipos de objetos diferentes.+ Composite! Agrupamento de objetos, sem distinção entre eles.+ Decorator! De forma dinâmica adicionar comportamento a um objeto.+ Facade! Disponibilizar uma interface simples para várias factoryMethody.interfaces.+ Front Controller! Centralizador de requisições WEB+ Flyweight! Compartilhamento de objetos de larga escala em termo de uso.+ Proxy! Controle de objeto atráves de outro objeto da mesmo interface
Padrões Comportamentais
+ Command# Controle de chamadas de cada reuisição, podendo desfazer, enfileirar ou registra operações.+ Iterator# Modo de percorrer uma coleção sem exposição da estrutura da coleção. + Mediator# Mediar a comunicação entre objetos diminuindo as ligações entre eles.+ Observer# Mecanismo de reação sensível a mudanças em determinados obejtos.+ State# Com base no estado de um determinado objeto seu comportamento poderá ser alterado.+ Strategy# Mudança de estratágia quanto ao uso de algoritimos de um determinado sistema.+ Template Method# Definição da ordem dos passos de um determinado problema+ Visitor# Alterações simples em uma determinada coleção de objetos.