Structural Patterns These patterns explain how to assemble objects and classes into larger structures while keeping these structures flexible and efficient. Content Adapter Bridge Composite Decorator Facade Flyweight Proxy