Logo Passei Direto
Buscar

Esse mapa mental é do material:

TESTE DE CONHECIMENTO (PADRÕES DE PROJETOS DE SOFTWARE COM JAVA)
8 pág.

Design de Software Universidade Estácio de SáUniversidade Estácio de Sá

Material
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Padrões Estruturais Arquitetura MVC Composite permite tratar Model representa a lógica objetos de negócios dados do composições Bridge separa abstrações de View responsável pela implementações para Interface do usuário apresentação. Decorator adiciona Controller gerencia a funcionalidades a objetos de Interação entre Model . forma View. Facade simplifica a MVC promove separação de de um sistema para o preocupações para Padrões de Criação Padrões GRASP Singleton garante uma única Especialista de de uma classe em atribul execução. responsabilidades a Prototype a classes com conhecimento. de objetos existentes para Alta cossão desejável novas para evitar classes Factory Method cria objetos sem expor a lógica de pode levar a criação. na Abstract Factory fornece uma manutenção do código. interface para criar Responsabilidade deve ser de objetos. Princípios de Design bem entre as Principio da classes do sugere que uma classe deve ter uma única razão para mudar. Padrões Comportamentais Tecnologias JPA e JEE Princípio da de Chain of Responsibility permite Dependência promove JPA uma especificação para passar requisições entre objetos dependências entre de dados em receptores. da Segregação de JEE fornace um conjunto de Template Method define a recomenda para estrutura de um algoritmo em . corporativo. DAO é um padrão que abstral a Strategy algoritmos da Substituição de lógica de acesso a dados. para uso em assegura que são componentes que clientes. possam substituir gerenciam requisições em Observer notifica objetos sobre aplicações web. mudanças de estado em outros objetos.