12.4 DataClass

12.4.1 Description

The DataClass enables the modeling of hierarchical complex datatypes and operations on them. The DataClass is the equivalent to a Class in languages like Java or C++, but has less features. The content of a DataClass can always be sent via message between actors (defined as message data in ProtocolClass).

12.4.2 Notation

Example: DataClass using PrimitiveTypes

PIC

Example: DataClass using other DataClasses:

PIC