Wiki · Categoria
Design Patterns
Padrões GoF — soluções reutilizáveis para problemas comuns.
11 entradas
- Adapter Converte a interface de uma classe para outra que o cliente espera
- Builder Separa a construção de objetos complexos de sua representação
- Chain of Responsibility Passa uma requisição por uma cadeia de handlers, cada um decide processar ou repassar
- Command Encapsula uma requisição como objeto, permitindo undo, filas e log de operações
- Decorator Adiciona responsabilidades a um objeto dinamicamente, sem alterar sua classe
- Facade Fornece uma interface simplificada para um subsistema complexo
- Factory Method Define uma interface para criar objetos, deixando as subclasses decidirem qual instanciar
- Observer Quando um objeto muda, todos os interessados são notificados automaticamente
- Singleton Garante uma única instância de uma classe e fornece um ponto de acesso global
- Strategy Encapsula algoritmos intercambiáveis e os torna substituíveis em tempo de execução
- Template Method Define o esqueleto de um algoritmo na superclasse, delegando etapas às subclasses
Nenhuma entrada encontrada.