Structural Design Patterns

Structural Design Patterns:

These types of patterns describe how objects and classes can be combined and create big structure. Than question arise what is the difference between these class patterns and object patterns?

Class patterns explain abstraction with the help of inheritance and how it can be used to provide more useful program interface. Object patterns, explains how objects can be associated and composed to form larger, more complex structures.

There are seven structural patterns. They are as follows:

1. Adapter Pattern
2. Bridge Pattern

3. Composite Pattern

4. Decorator Pattern

5. Facade Pattern

6. Flyweight Pattern

7. Proxy Pattern


No Responses

Leave a Reply

Your email address will not be published. Required fields are marked *