| ★ wanayoo — archive 1999 http://corelinux.sourceforge.net/classref/Decorator.html | Nouvelle recherche | Portail wanayoo |
Decorators can attach additional responsibilities to an object dynamically which provide a more flexible alternative to subclassing for extending functionality
Decorators can attach additional responsibilities to an object dynamically which provide a more flexible alternative to subclassing for extending functionality
Decorator( const Decorator &aDecorator )
virtual ~Decorator( void )
Decorator& operator=( const Decorator & aDecorator ) throw(Exception)
bool operator==( const Decorator & aDecorator ) const
virtual Implementation getImplementation( void ) const
virtual void setImplementation( Implementation aImplementation ) throw(Exception)
Decorator( void ) throw(Assertion)
Implementation theImplementation