JMU
UML Class Diagrams
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


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