Stoop 440-adaptor
Stoop 439-decorator
Decorator Explained. Intent Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to sub-classing for.
Decorator Pattern flyweight Pattern