What are Design patterns ?
October 28, 2007 · Filed Under Placement Questions, Software Engineering
![]() Don't want to miss a single bit? Subscribe By Email for Daily Jobs |
Design Patterns are simple and elegant solutions of commonly occuring problems in software design. Design Patterns make it easier to reuse successful designs and architectures of expereinced and Professional Designers.
There are three types of Patterns -
1. Creational - Concerned with creation of objects
2. Structural - Concerned with composition of classes or objects
3. Behavioral - characterize the ways in which classes and objects interact and distribute responsibility.
Related Articles
- What is a class and package in Java ? Explain difference between them
- What are the characteristics of good design ? Name some Design Tools ?
- Tata Elxsi
- Explain the Concept of Data Abstraction and Data Encapsulation in Object Oriented Programming (OOPS)
- What are sequence diagram ? What are package diagram ? What are collaboration diagram ?


