Type data inheritance

Type data inheritance in general works like Inheritance in object-oriented programming. Based on an existing base type file, a new inherited and derived type file is created. Items that have already been defined (Parameters, Attributes, Characteristic Lines) can also be overwritten.

Be carelful with using type data inheritance. It is particularly suitable when the same processes are executed for different type data.

The derived new type file (here K523) receives the name of the inheriting base type file (here K523Base) as Base type.

typeDataInheritance en
Figure 1. New type file K523 derived from existing base type file K523Base

Base type: Name of the base type file (this field only appears if type data inheritance is implemented in the LisRT application)

Inherited processes, parameters and attributes are not displayed in the Type Data Editor, you can find them in the service window of the TypeData module.