Escolar Documentos
Profissional Documentos
Cultura Documentos
PadroesDeProjetoGoF PDF
PadroesDeProjetoGoF PDF
Fbricas concretas
Produto abstrato
Produtos concretos
Constri e junta as
partes dos objetos
Partes a serem
construdas
Partes do produto
Classe construtora
abstrata (genrica)
Mtodos para
construir cada parte
Classe diretora.
Coordena a ordem de
construo das partes
Produto concreto
Produto concreto
Factory
Prottipos
concretos
Classe cliente
Baseado no tipo
passado como
parmetro, so
retornados clones
dos objetos originais
Classe adaptada
(adaptee): o que o
cliente necessita
Adaptador
Classe folha
Proxy
Interface unificada
na Faade
(A) Prototype.
(B) Decorator.
(C) Observer.
(D) Faade.
(E) Flyweight.
Factory de Flyweights
a) Strategy
b) Composite
c) Flyweight
d) State
e) Builder
Classe de contexto
Handlers concretos
Fernando Pedrosa Lopes 91
J1
J2
J3
B1
a) Singleton.
b) Dynamic behavior.
c) Mediator.
d) Composite.
e) State.
Observador
abstrato
Mudana de estado
Notificao
Elementos concretos.
Sero visitados pelo Visitor.
Visitor concreto
(poderia haver
outros um para
cada operao)