3.3 Creating a Component
Three types of component can be defined in Dezyne:
- The first type is a component that has only a name defined and has no implementation. In Dezyne this is
a placeholder for a component that is implemented in another programming language.
- The second type is a component that has an implementation marked by the ‘behaviour’ keyword.
- The third type is a component decomposed into others that has an implementation marked by the ’system’ keyword. The system specifies contained component instances, see further
Decomposing a Component,.