Professional Documents
Culture Documents
Design Patterns
Design Patterns
Design Patterns
2007
) 10( Design Patterns
Abstract Factory
Singleton
Decorator
Proxy
design
design
Design Pattern
Design Pattern Syntax
UML
Design Patterns
()purpose
Creational
Structural
Behavioral
()scope
Design Patterns
23 +
? Design Patterns
Design PatternsOOP -
Abstract Factory
()Object Creational
- Abstract Factory
- Abstract Factory
- Abstract Factory
AbstractFactory
create
""
singleton
Singleton
()Object Creational
load balancing
- Singleton
load balancing
instance
- Singleton
- Singleton
constructor , instance
lazy initialization
static member
Decorator
()Object Structural
- Decorator
""
- Decorator
- Decorator
" "
Proxy
()Object Structural
WEB
- Proxy
placeholder
cash
...
- Proxy
- Proxy
References
Design Patterns
www.dofactory.com/Patterns/Patterns.aspx
...