Index: doc/next-tutorial.html =================================================================== diff -u -r172b35a1009234b4cf2900f5e3c01d257b4cb369 -re87fe21651b656a0aebe214c6d7ca1866d5b2289 --- doc/next-tutorial.html (.../next-tutorial.html) (revision 172b35a1009234b4cf2900f5e3c01d257b4cb369) +++ doc/next-tutorial.html (.../next-tutorial.html) (revision e87fe21651b656a0aebe214c6d7ca1866d5b2289) @@ -2142,19 +2142,54 @@
The class Person has two attributes name and birthday, where the attribute name is required, the attribute birthday is not. The class Student is a subclass of Person with the additional required -attribute matnr. (see Listing 24). These definitions imply in NX, that -instances of the class of Person have name and birthday as -non-positional object parameters. Furthermore it implies, that -instances of Student will have now at least three non-positional -object parameters, namely name and birthday (inherited from -Person) and matnr (defined on Student).
In NX, these definitions imply that instances of the class of Person +have name and birthday as non-positional object parameters. +Furthermore it implies that instances of Student will have at +least the object parameters of Person augmented by the object +parameters from Student (namely matnr).
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + | Object parameter of p1: + -name:required -birthday -mixin:relation -filter:relation + ... __initcmd:initcmd,optional + +Object parameter of s1: + -matnr:required -name:required -birthday -mixin:relation + -filter:relation ... __initcmd:initcmd,optional + +Object parameter of Student: + -mixin:relation -filter:relation -superclass:relation + ... -attributes:method __initcmd:initcmd,optional |
describe inherited object parameter from nx::Object, describe object parameters for configuring the classes Student and Person, …