Inheritance Diagrams
Diagram Rules
- each class should be represented by a labeled shape
- try to have the parent class above any subclassess
- arrows all point towards the parent class from each child
- Composition is shown using empty diamond end instead of arrow
- Aggregation is shown using filled diamond end instead of arrow
Example
Aggregation / Composition Example
Association Aggregation is now just Aggregation, and Composition Aggregation is now just Composition.