Question 389. What Are Structural Design Patterns?
A structural design pattern establishes a relationship between entities. Thus making it easier for different components of an application to interact with each other. Following are some of the commonly known structural patterns: >>> Adapter Pattern-Interfaces of classes vary depending on the requirement. >>> Bridge Pattern-Class level abstraction is separated from its implementation. >>> Composite Pattern-Individual objects & a group of objects are treated similarly in this approach.