bridge - gaurav - monday
facade - pushp - monday
decorator, composite - amit - tuesday
proxy - ajay - 6/1/9
flyweight - ashish - 6/1/9
Friday, December 19, 2008
Tuesday, December 16, 2008
So Far
State
- Allow an object to alter its behavior when its internal state changes. The object will appear to change its class.
Thursday, December 11, 2008
Sunday, November 30, 2008
So Far
Model - View - Controller
Input - Processing - Output
-Harsha
Input - Processing - Output
-Harsha
- Chain of Responsibility
- Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request. Chain the receiving objects and pass the request along the chain until an object handles it.
- -Ajay
- Command
- Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.
- -Gaurav
- Interpreter
- Given a language, define a represention for its grammar along with an interpreter that uses the representation to interpret sentences in the language.
- -Duggal
- Iterator
- Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation.
- -Ajay
- Mediator
- Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.
- -Harsha
- Memento
- Without violating encapsulation, capture and externalize an object's internal state so that the object can be restored to this state later.
- -Pushp
Subscribe to:
Comments (Atom)