Web Statistics

Structural Design Patterns

Bridge

The intent of this pattern is to decouple abstraction from implementation so that the two can vary independently.

Composite

The intent of this pattern is to compose objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions of objects uniformly.

DataMapper

Decorator

The intent of this pattern is to add additional responsibilities dynamically to an object.

DependencyInjection

Facade

FluentInterface

Proxy

The intent of this pattern is to provide a "Placeholder" for an object to control references to it.

Registry

Up Next

if...elseif...else...