UML Diagramm,Realisierung in C++
-
Moin
Ich habe ein komplexes UML Diagramm, welches ich schrittweise in C++ umsetzen muss. Nun habe ich ein kleines Problem, wo ich nicht weiter weiss.
Es handelt sich dabei um eine Aggregation. Zu einem "Studenten" Objekt können 0 oder * Kenntniss Objekte gehören.
Wenn ich mehr als 1 "Kenntnis" Objekt habe, wie kann ich die dann an das entsprechende Studentenobjekt binden ? Wie macht man sowas in C++
Gruss Bodo
-
Dieser Thread wurde von Moderator/in volkard aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Mit einem Container (std::vector, std::deque o.ä).
-
Hallo Walli,
könntest du das eventuell etwas erläutern wie das geht ? Denn irgendwie stehe ich auf dem Schlauch und verstehe es nichtGruss Bodo
-
Student bekommt einfach einen Member vom Typ std::vector<Kenntnis>, bzw. std::vector<Kenntnis*> in den du dann die zugehörigen Kenntnisse einfügen kannst. Wie man mit einem std::vector umgeht kannst du einer Referenz oder einem Tutorial deiner Wahl entnehmen.
-
vielen Dank