Structural Design Patterns

Structural design patterns explain how to assemble objects and classes into larger structures, while keeping these structures flexible and efficient.

PatternsDescription
*[[tree/Software/Patterns/Design Patterns/catalog/structural/adapterAdapter]]*
50
*[[tree/Software/Patterns/Design Patterns/catalog/structural/bridgeBridge]]*
50
*[[tree/Software/Patterns/Design Patterns/catalog/structural/compositeComposite]]*50
*[[tree/Software/Patterns/Design Patterns/catalog/structural/decoratorDecorator]]*
50
*[[tree/Software/Patterns/Design Patterns/catalog/structural/facadeFacade]]*
50
*[[tree/Software/Patterns/Design Patterns/catalog/structural/flyweightFlyweight]]*
50
*[[tree/Software/Patterns/Design Patterns/catalog/structural/proxyProxy]]*
50