<<< Decorator     Index     Decorator Sample, cont. >>>

36. Decorator Sample


    Decorator UML Class Diagram
  • VisualComponent is the abstract class for all visual objects with interface for drawing and event handling, such as Resize( ).

  • TextView::Draw( ) displays text in the window.

  • ScrollDecorator adds scroll bars to the view, if necessary.

  • BorderDecorator adds the window border.


<<< Decorator     Index     Decorator Sample, cont. >>>