... | ... | @@ -61,8 +61,10 @@ Am folgenden Beispiel wird das Vorgehen beschrieben. |
|
|
|
|
|
![assoC__Bsp](uploads/6e00aaa8f727cb04b31cf67c9a40a797/assoC__Bsp.jpg)
|
|
|
|
|
|
Die Klasse Student benötigt in C++ einen Pointer auf die Klasse FB. Das kann man in der Spezifikation des Attributs pFB angeben, indem man für die Eigenschaft <code> Type Modifier </code> den Wert <code> $* </code> einträgt.
|
|
|
Die Klasse Student benötigt in C++ einen Pointer auf die Klasse FB. Das kann man in der Spezifikation des <code> Attributs pFB </code> angeben, indem man für die Eigenschaft <code> Type Modifier </code> den Wert <code> $* </code> einträgt.
|
|
|
|
|
|
![assoC__1](uploads/9766e1e95a49b6b9cc5a7d0f970f8458/assoC__1.jpg)
|
|
|
|
|
|
Die KlasseFB braucht einen Vector, der Pointer auf die Klasse Student enthält. Das gibt man in der Spezifikation des Attributes pStudent an. Für die Eigenschaft <code> Container </code> trägt man den Wert <code> std::vector<$ *> </code> ein. |
|
|
Die Klasse FB braucht einen Vector, der Pointer auf die Klasse Student enthält. Das gibt man in der Spezifikation des <code> Attributes pStudent </code> an. Für die Eigenschaft <code> Container </code> trägt man den Wert <code> std::vector<$ *> </code> ein.
|
|
|
|
|
|
![vector](uploads/e3e17eac4e9e6a568785269ed0d9d8a9/vector.png) |