Structural-Patterns

7 articles
Proxy Pattern A structural design pattern that provides a surrogate or placeholder for another object to control access to …Flyweight Pattern A structural design pattern that uses sharing to support large numbers of fine-grained objects efficiently by …Facade Pattern A structural design pattern that provides a simplified interface to a complex subsystem, reducing the coupling …Decorator Pattern A structural design pattern that attaches additional responsibilities to an object dynamically, providing a …Composite Pattern A structural design pattern that composes objects into tree structures to represent part-whole hierarchies, …Bridge Pattern A structural design pattern that decouples an abstraction from its implementation so that the two can vary …Adapter Pattern A structural design pattern that converts the interface of a class into another interface that clients expect, …