Class Diagram

The Class diagram captures the logical structure of the system - the Classes - and things that make up the model. It is a static model, describing what exists and what attributes and behavior it has, rather than how something is done.

Use To:

Illustrate relationships between Classes and Interfaces. Generalizations, Aggregations and Associations are all valuable in reflecting inheritance, composition or usage, and connections, respectively.

Example Diagram:     Example Class Diagram

Tools:

Select Class diagram elements and connectors from the Class pages of the Toolbox.

Class Diagram Elements

Class Diagram Connectors

e_Package

c_Associate

e_Class

c_Generalize

e_Interface

c_Compose

e_datatype

c_Aggregate

e_enumeration

c_AssociationClass

e_primitive

c_Assembly

e_Table

c_Realize

e_signal

c_Nesting

c_Association

c_PkgMerge

 

c_PkgImport

Learn More: