Structural pattern
= Structural pattern
{wiki}
= Structural design pattern
{synonym}
A <software design pattern> organizing composition of classes and objects into larger structures. The <decorator pattern> wraps a component behind the same <object interface>, delegating existing work and adding one responsibility. Wrappers can be nested without declaring a new class for each combination.