next up previous
Next: 4.2 Class Descriptions Up: 4 Object Oriented Design Previous: 4 Object Oriented Design


4.1 Class Relationship Diagrams

Figures 7 to 10 illustrate pictorially the various relationships between classes in the system. They will be described in detail in Section 4.2.

The notation used in Figures 7 to 10 is a subset of OMT (Object Modeling Technique), as described in Appendix B of [4]. The key points to note are that methods are followed by empty parenthesis, boldface text is used for class names, italics for abstract classes and methods, a triangle \( \triangle \) indicates inheritance and the symbol \resizebox*{!}{0.3cm}{\includegraphics{omt-aggregation.eps}} indicates containment (with the optional dot next to the arrow indicating the containment of multiple objects of the indicated class).



Kevin Pulo
2000-08-22