You must add a |reason=
parameter to this Cleanup template – replace it with {{Cleanup|April 2006|reason=<Fill reason here>}}
, or remove the Cleanup template.
In Software Engineering, Structural Design Patterns are Design Patterns that ease the design by identifying a simple way to realize relationships between entities.
Examples of Structural Patterns include:
- Adapter pattern: 'adapts' one interface for a class into one that a client expects
- Bridge pattern: decouple an abstraction from its implementation so that the two can vary independently
- Composite pattern: a tree structure of objects were every object has the same interface
- Container pattern
- Decorator pattern
- Extensibility pattern
- Facade pattern
- Flyweight pattern
- Proxy pattern
- Pipes and filters
- Private class data pattern