Update klassenDiagramm authored by Michael Guist's avatar Michael Guist
......@@ -10,6 +10,16 @@ Diese Seite enhält Hinweise zur Konfiguration und Nutzung von Klassendiagrammen
- [Assoziationsklasse](#AssoKlass)
- [Realisieren von 1 zu * Beziehungen in C++](#Asso1zuStern)
- [Anlegen einer Assoziation für existierendes Attribut](#AttributZuAsso)
- [Assoziation: Pfeil Leserichtung anzeigen](#PfeilAssoZeigen)
- [Assoziation: Pfeil Leserichtung umkehren](#PfeilAssoDrehen)
- [Korrekte Vererbungs-Deklaration erzeugen](#VererbDekl)
- [Mehrere Vererbungspfeile zusammenfassen](#EinVererbPfeil)
- [Generalisierungsmenge](#GenMenge)
- [Erzeugen der korrekten Forward-Deklaration](#ForwardDekl)
- [Vererbung: geerbte Methode implementieren/überschreiben](#MethUeberschr)
- [Klassen in mehreren Diagrammen darstellen](#KlasseXDiagr)
- [Design Pattern anlegen](#DPAnlegen)
- [Interface](#Interface)
......@@ -85,16 +95,38 @@ class FB
```
```
// Student.h
#ifndef STUDENTEN_H_H
#define STUDENTEN_H_H
#ifndef STUDENT_H_H
#define STUDENT_H_H
#include "FB.h"
class FB;
class Studenten
class Student
{
FB* pFB;
};
#endif
```
## <a name="AttributZuAsso"> Anlegen einer Assoziation für existierendes Attribut </a>
Referenziert ein Attribut einer Klasse eine andere Klasse, so kann die zugehörige Assoziation automatisch erzeugt werden.
![createRole](uploads/6d79170ef4d52becbad5eae0949c3f43/createRole.png)
- man stellt den Cursor auf das Attribut
- und wählt über die rechte Maustaste <code> Refactor/Convert To/Association </code>
![createRole1](uploads/624886e4d6d4bebcf84d9549cccc4604/createRole1.png)
## <a name="PfeilAssoZeigen"> Assoziationsnamen: Pfeil der Leserichtung anzeigen </a>
Zum Anzeigen des Pfeils, der die Leserichtung des Assoziationsnamens einer Assoziation angibt, stellt man den Cursor auf die Assotiation und wählt über die rechte Maustaste <code> Symbol Properties </code> und stellt die Eigenschaft <code> Show Direction Arrow </code> auf <code> true. </code>
![showDirArrow](uploads/950282a70bd9341a59b04353bf646060/showDirArrow.png)
## <a name="PfeilAssoDrehen"> Assoziationsnamen: Pfeil der Leserichtung umkehren </a>
Um den Pfeil, der die Leserichtung eines Assoziationsnamens angibt umzudrehen
- stellt man den Cursor auf den Pfeil
- und wählt über die rechte Maustaste <code> Refactor/Reverse Direction <code>