Update klassenDiagramm authored by Michael Guist's avatar Michael Guist
...@@ -165,4 +165,16 @@ Klassen können in mehreren Diagrammen dargestellt werden. Dazu zieht man eine K ...@@ -165,4 +165,16 @@ Klassen können in mehreren Diagrammen dargestellt werden. Dazu zieht man eine K
## <a name="DPAnlegen"> Design Pattern anlegen </a> ## <a name="DPAnlegen"> Design Pattern anlegen </a>
MagicDraw kann viele Design Patterns automatisch erzeugen. Man selektiert eine Klasse und wählt <code> Tools/Apply Pattern </code>. Im folgenden Fenster wählt man das gewünschte Pattern aus und klickt den <code> Finish-Button </code>. MagicDraw kann viele Design Patterns automatisch erzeugen. Man selektiert eine Klasse und wählt <code> Tools/Apply Pattern </code>. Im folgenden Fenster wählt man das gewünschte Pattern aus und klickt den <code> Finish-Button </code>.
\ No newline at end of file
## <a name="Interface"> Interface </a>
- Zuerst erzeugt man die Klassen Anbieter, Nutzer und das Interface
![interface](uploads/7b591cbba02db4515f49391c5ad74098/interface.png)
- Dann erzeugt man zwischen der Klasse Anbieter und dem Interface eine <code> Interface Realization </code>- Beziehung.
- Zwischen der Klasse Nutzer und dem Interface erzeugt man eine <code> use </code>- Beziehung.
- Um das Interface in die Lollipop-Darstellung umzuschalten, ändert man über die <code> Symbol Properties </code> des Interface die Eigenschaft <code> Supress Operation </code> auf <code> true </code>.
![interfaceSymbProp](uploads/7ec7996ca9e96bc46ac7e0f5845ef65d/interfaceSymbProp.png)
\ No newline at end of file