Padrões de projeto

525 visualizações

Publicada em

Abstract Factory Patters, Adapter Patters, State Patters

Publicada em: Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
525
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
20
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Padrões de projeto

  1. 1. Débora Lima
  2. 2. Padrões de projetos são soluções para problemas que alguém um dia teve e resolveu aplicando um modelo que foi documentado e que você pode adaptar integralmente ou de acordo com necessidade de sua solução. (José Carlos Macoratti)
  3. 3. Elementos  Nome padrão: descreve a essência do padrão.  Problema: descreve o problema.  Solução: descreve a solução.  Consequências: descreve os benefícios da utilização do padrão.
  4. 4. Finalidade  Padrões de criação se preocupam com o processo de criação de objetos.  Padrões estruturais lidam com a composição de classes ou de objetos.  Padrões Comportamentais caracterizam as maneiras pelas quais classes ou objetos interagem e distribuem responsabilidades.
  5. 5. Abstract Factory Participantes:  AbstractFactory  ConcreteFactory  AbstractProduct  ConcreteProduct
  6. 6. Adapter Participantes:  Cliente  Source  Adapter  Target
  7. 7. State Participantes:  Context  State  State A  State B
  8. 8. Referências  Padrões de Projeto – Erich Gamma  http://www.macoratti.net/vb_pd1.htm  http://imasters.com.br/artigo/7971/php/padroes-de- projeto-php-abstract-factory/
  9. 9. Obrigada facebook.com/ait-proeg slideshare.net/aitproeg

×