UML Class Diagrams

The elements of a UML class diagram include classes, interfaces, objects, packages, associations, and generalizations.

Class diagrams appear as domain and design models.

Class, Object, and Packages

Relationships

Association Classes

Templates

Constraints

Example: Hospi-Helper