... | @@ -12,10 +12,10 @@ Diese Seite enhält Hinweise zur Konfiguration und Nutzung von Klassendiagrammen |
... | @@ -12,10 +12,10 @@ Diese Seite enhält Hinweise zur Konfiguration und Nutzung von Klassendiagrammen |
|
- [Anlegen einer Assoziation für existierendes Attribut](#AttributZuAsso)
|
|
- [Anlegen einer Assoziation für existierendes Attribut](#AttributZuAsso)
|
|
- [Assoziation: Pfeil der Leserichtung anzeigen](#PfeilAssoZeigen)
|
|
- [Assoziation: Pfeil der Leserichtung anzeigen](#PfeilAssoZeigen)
|
|
- [Assoziation: Pfeil der Leserichtung umkehren](#PfeilAssoDrehen)
|
|
- [Assoziation: Pfeil der Leserichtung umkehren](#PfeilAssoDrehen)
|
|
|
|
- [Erzeugen der korrekten Forward-Deklaration](#ForwardDekl)
|
|
- [Public Vererbungs-Deklaration erzeugen](#VererbDekl)
|
|
- [Public Vererbungs-Deklaration erzeugen](#VererbDekl)
|
|
- [Mehrere Vererbungspfeile zusammenfassen](#EinVererbPfeil)
|
|
- [Mehrere Vererbungspfeile zusammenfassen](#EinVererbPfeil)
|
|
- [Generalisierungsmenge](#GenMenge)
|
|
- [Generalisierungsmenge](#GenMenge)
|
|
- [Erzeugen der korrekten Forward-Deklaration](#ForwardDekl)
|
|
|
|
- [Vererbung: geerbte Methode implementieren/überschreiben](#MethUeberschr)
|
|
- [Vererbung: geerbte Methode implementieren/überschreiben](#MethUeberschr)
|
|
- [Klassen in mehreren Diagrammen darstellen](#KlasseXDiagr)
|
|
- [Klassen in mehreren Diagrammen darstellen](#KlasseXDiagr)
|
|
- [Design Pattern anlegen](#DPAnlegen)
|
|
- [Design Pattern anlegen](#DPAnlegen)
|
... | @@ -130,6 +130,12 @@ Um den Pfeil, der die Leserichtung eines Assoziationsnamens angibt umzudrehen |
... | @@ -130,6 +130,12 @@ Um den Pfeil, der die Leserichtung eines Assoziationsnamens angibt umzudrehen |
|
- stellt man den Cursor auf den Pfeil
|
|
- stellt man den Cursor auf den Pfeil
|
|
- und wählt über die rechte Maustaste <code> Refactor/Reverse Direction <code>
|
|
- und wählt über die rechte Maustaste <code> Refactor/Reverse Direction <code>
|
|
|
|
|
|
|
|
## <a name="ForwardDekl"> Erzeugen der korrekten Forward-Deklaration </a>
|
|
|
|
|
|
|
|
Zur Generierung der korrekten Forward-Deklaration öffnet man die Spezifikation des Attributs, das eine andere Klasse refereneziert und wählt in der linken Spalte <code> C++ Language Properties </code> aus. Im rechten Frame stellt man die Eigenschaft <code> Header include </code> auf den Wert <code> Class Foreward </code>.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
## <a name="VererbDekl"> Public Vererbungs-Deklaration erzeugen </a>
|
|
## <a name="VererbDekl"> Public Vererbungs-Deklaration erzeugen </a>
|
|
|
|
|
|
Bei Vererbungen muss bei MagicDraw die Sichtbarkeit der Vererbung public angegeben werden. Sonst erzeugt MagicDraw private Vererbungen. So geht es:
|
|
Bei Vererbungen muss bei MagicDraw die Sichtbarkeit der Vererbung public angegeben werden. Sonst erzeugt MagicDraw private Vererbungen. So geht es:
|
... | | ... | |