Design patterns

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
(New page: == Creational Patterns == ; * Abstract Factory ; * Builder ; * Factory Method ; * Prototype ; * Singleton == Structural Patterns == ; * Adapter : ; * Bridge : ; * Composite : ; *...)
 
m
Line 25: Line 25:
 
; * Memento :
 
; * Memento :
 
; * Observer :
 
; * Observer :
; * [[State]] : Allows an object to change its behavior by representing different behaviors as different classes.
+
; * [[State]] : Allows an object to change its behavior by representing different behavior states as different classes.
 
; * Strategy :
 
; * Strategy :
 
; * Template Method :
 
; * Template Method :

Revision as of 03:00, 23 July 2008

Creational Patterns

* Abstract Factory
* Builder
* Factory Method
* Prototype
* Singleton


Structural Patterns

* Adapter 
* Bridge 
* Composite 
* Decorator 
* Facade 
* Flyweight 
* Proxy 

Behavioral Patterns

* Chain of Responsibility 
* Command 
* Interpreter 
* Iterator 
* Mediator 
* Memento 
* Observer 
* State 
Allows an object to change its behavior by representing different behavior states as different classes.
* Strategy 
* Template Method 
* Visitor 
* Memento 


This should look familiar it is straight from Design Patterns By the Gang of Four.

Personal tools