StudentDecoratorB
+ StudentDecoratorB(person:Person)+ eat():void+ after():void
StudentDecoratorA
+ StudentDecoratorA(person:Person)+ eat():void+ before():void
Studen
+ eat():void
Decorator
- person:Person
+ Decorator(person:Person)+ eat():void
Person