What is Structural Design Pattern?
Ans:
Structural DP,s are used for structuring code and objects.It also can be described as how objects and classes can be combined to form larger structures.
Structural design patterns are used to organize our program into groups.
Categories of Structural Design Patterns
Object-Structural Design Pattern- It deals with how objects can be associated and composed to form larger and more complex structures.
Class-Structural Design Pattern - It deals with with abstraction using inheritance and provide more useful program interface.
Structural Design Patterns:
Adapter Pattern( is Class Structural Pattern only and rest all object.)
Bridge Pattern
Composite Pattern
Decorator Pattern
Facade Pattern
Flyweight Pattern
Proxy Pattern