Padrões de Projeto — Resumo e Quando Usar
Classificado em Computação
Escrito em em
português com um tamanho de 4,14 KB
Resumo dos principais padrões de projeto (design patterns), com motivação, uso e exemplos práticos para facilitar a tomada de decisão na arquitetura de software.
Abstract Factory
Proporciona uma interface para criação de famílias de objetos relacionados ou dependentes sem especificar suas classes concretas.
Quando utilizar
- O sistema deve ser configurado com uma de múltiplas famílias de produtos.
- Estes produtos relacionados são projetados para ser utilizados juntos, e você quer garantir essa restrição.
Exemplo
Montar uma interface gráfica para vários sistemas operacionais; família de componentes gráficos:
- Windows
- Linux
Builder
Separa a construção de um objeto complexo da sua representação, permitindo diferentes tipos de representação... Continue a ler "Padrões de Projeto — Resumo e Quando Usar" »