Sunday, 19 May 2013

Design Pattern

Design Pattern - It describes the problem, the solution, when to apply the solution, and its consequences. It also gives implementation hints and examples. The solution is a general arrangement of objects and classes that solve the problem. The solution is customized and implemented to solve the problem in a particular context.

1. Creational Patterns-class instantiation

2. Structural Patterns -Class and Object composition

3. Behavioral Patterns -Class's objects communication