Mapa mental
Interfaces
Contenido del mapa
Interfaces
Adapter
- Converter a interface de uma classe em outra interface, esperada pelo cliente
Facade
- Simplificando a utilização de subsistemas complexos!
Composite
- Compor objetos em estruturas de árvore para representar hierarquia partes-todo.
Bridge
- Desacoplar uma abstração da sua implementação, de modo que as duas possam variar independentemente.
Padõres GoF
- Construção
- Builder
- Separar a construção de um objeto complexo de sua representação
- Factory Method
- Permite adiar a instanciação para subclasses.
- Abstract Factory
- Fornecer uma interface para criação de famílias de objetos relacionados ou dependentes sem especificar suas classes concretas.
- Prototype
- Especificar tipos de objetos a serem criados usando uma instância protótipo e criar novos objetos pela cópia desse protótipo.
- Memento
- Sem violar o encapsulamento, capturar e externalizar um estado interno de um objeto.
- Builder
- Extensões
- Visitor
- Representar uma operação a ser executada nos elementos de uma estrutura de objetos.
- Iterator
- Percorrendo um conjunto de dados independente da implementação!
- Decorator
- Dinamicamente, agregar responsabilidades adicionais a objetos.
- Visitor
- Operações
- Interpreter
- Dada uma linguagem, definir uma representação para sua gramática juntamente com um interpretadorDada uma linguagem, definir uma representação para sua gramática juntamente com um interpretador
- Command
- Encapsular uma solicitação como objeto.
- Strategy
- Definir uma família de algoritmos, encapsular cada uma delas e torná-las intercambiáveis.
- State
- Permite a um objeto alterar seu comportamento quando seu estado interno muda.
- Template Method
- Definir o esqueleto de um algoritmo em uma operação.
- Interpreter
- Responsabilidade
- Flyweight
- Compartilha pequenos recursos para economizar espaço!
- Chain of Responsibility
- Evitar o acoplamento do remetente de uma solicitação ao seu receptor
- Proxy
- Fornecer um substituto ou marcador da localização de outro objeto para controlar o acesso a esse objeto.
- Mediator
- Definir um objeto que encapsula a forma como um conjunto de objetos interage.
- Observer
- Definir uma dependência um para muitos entre objetos.
- Singleton
- Garantir que uma classe tenha somente uma instância e fornece um ponto global de acesso para a mesma.
- Flyweight
- Construção
Información
- Descripción
- Mapa Mental sobre Interfaces, creado por Rodrigo Santana1565 el 28/05/2016.
- Creado por
- Rodrigo Santana1565
- Visitas
- 0
- Valoración