Update klassenDiagramm authored by Michael Guist's avatar Michael Guist
...@@ -8,6 +8,6 @@ Sie sind der zentrale Diagrammtyp der UML und werden in allen Phasen der Soft­w ...@@ -8,6 +8,6 @@ Sie sind der zentrale Diagrammtyp der UML und werden in allen Phasen der Soft­w
## Notation ## Notation
<b>Klasse</b> <br> ![KL_klassen](uploads/e47467f4b3c3cdb831aa992348022f1b/KL_klassen.gif) <br>Eine Klasse kann als Rechteck dargestellt werden, das den Klassennamen enthält. Üblicherweise bestehen Klassen aus drei Bereichen; der obere Bereich enthält den Stereotyp, das Paket zu dem die Klasse gehört und den Namen. Im mittleren Bereich werden die Attribute angegeben und im unteren Bereich stehen die Opera­tionen der Klasse. Laut UML-Spezifikation kann die Darstellung einer Klasse zusätzliche Bereiche enthal­ten. | <b>Klasse</b> <br> ![KL_klassen](uploads/e47467f4b3c3cdb831aa992348022f1b/KL_klassen.gif) <br>Eine Klasse kann als Rechteck dargestellt werden, das den Klassennamen enthält. Üblicherweise bestehen Klassen aus drei Bereichen; der obere Bereich enthält den Stereotyp, das Paket zu dem die Klasse gehört und den Namen. Im mittleren Bereich werden die Attribute angegeben und im unteren Bereich stehen die Opera­tionen der Klasse. Laut UML-Spezifikation kann die Darstellung einer Klasse zusätzliche Bereiche enthal­ten.
<p> **Abstrakte Klasse** <br> ![KL_klasseAbstrakt](uploads/daa27181cfadc4ee923042bcef600a18/KL_klasseAbstrakt.gif) <br>Der Name einer abstrakten Klasse wird kursiv ge­schrieben. Alternativ kann die Eigenschaft {abstract} angegeben werden. Abstrakte Klassen dienen der Strukturierung eines Modells. Sie sind nicht instanziierbar. <p> **Abstrakte Klasse** <br> ![KL_klasseAbstrakt](uploads/daa27181cfadc4ee923042bcef600a18/KL_klasseAbstrakt.gif) <br>Der Name einer abstrakten Klasse wird kursiv ge­schrieben. Alternativ kann die Eigenschaft {abstract} angegeben werden. Abstrakte Klassen dienen der Strukturierung eines Modells. Sie sind nicht instanziierbar.