JMU
UML Class Diagrams
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


UML Class Diagrams
The Basics
images/class_uml.gif
Visibility
An Example
images/PictureFrame_start.gif
Static Members, Final Attributes, and Constants
An Example (cont.)
images/PictureFrame_staticattributes.gif
Associations
Associations (cont.)
images/association-university.gif
Dependencies
Dependencies (cont.)
images/dependency-student.gif
Aggregations