Structural Patterns Structural patterns help us to shape application with common used structures and relationships. Structural Adapter π Binary Tree compositions π Bridge π Composite π Decorator π Flyweight π Proxy π