Mind map
Padrão de Projeto
Map content
Padrão de Projeto
São descrições prontas que dão soluções a problemas repetitivos em projetos.
Busca de um baixo acoplamento (Grau de dependência entre dois artefatos)
Busca de uma alta coesão;
- princípio da responsabilidade única
- uma classe deve ter apenas uma única responsabilidade e realizá-la de maneira satisfatória
Criativo
- Método -Fabrica
- define uma interface para criar um objeto, mas “deixa” a decisão de instanciação para as subclasses;
- abstrai o processo de instanciação (criação) de objetos, ajudando a tornar um sistema independente de como seus objetos são criados, compostos e representados.
- Fábrica Abstrata
- prover uma interface para criar uma família de objetos sem especificar as classes concretas;
- Builder
- permite criar diversos objetos semelhantes, utilizando o mesmo algoritmo;
- Protótipo
- especifica os tipos de objetos que serão criados através de protótipos e cria um novo objetivo copiando um protótipo;
- Singleton
- garante que apenas um objeto será criado e prover um único ponto de acesso para a esse objeto;
- Método -Fabrica
Estutural
- diz respeito a como classes e objetos são compostos para formar estruturas maiores.
- Adaptador (Classe)
Comportamental
- diz respeito a algoritmos e a atribuição de responsabilidades e comportamentos entre objetos.
- Interpretador (Método Modelo)
Information
- Description
- Programação Orientada a Objeto Mind Map on Padrão de Projeto, created by Jardielma Queiroz de Lima on 21/03/2019.
- Created by
- Jardielma Queiroz de Lima
- Views
- 1
- Rating