Update klassenDiagramm authored by Michael Guist's avatar Michael Guist
......@@ -17,4 +17,5 @@ Sie sind der zentrale Diagrammtyp der UML und werden in allen Phasen der Soft­w
<b>Vererbung </b><br>![KL_vererbung](uploads/3d246cacefbc25834d27e2d742fd01f5/KL_vererbung.gif)<br>auch Generalisierung/Spezialisierung genannt. Verer­bungsbeziehungen werden mit einem Pfeil, der auf die Oberklasse zeigt, dargestellt. Die Ober­klasse vererbt ihre Eigenschaften an die Unterklassen.<p>
<b>Aggregation </b><br>![KL_aggregation](uploads/1ec48596bc7829b9b14e6186a958b559/KL_aggregation.gif)<br>Eine Aggregation drückt eine Teile-Ganzes-Beziehung aus. Das Ganze-Objekt besteht aus Teil-Objekten. Die Raute befindet sich an dem Ende des Ganzen. Die Aggregation ist eine spezielle Art der Assoziation. Da das Ganze die Teile enthält, sollten am Assoziations­ende der Teile ein Navigationspfeil stehen. <p>
<b>Komposition </b><br>![KL_komposition](uploads/3e9833d43a650aa14c759aca9b13e5b6/KL_komposition.gif)<br>Die Komposition ist auch eine Beziehung, die Teile zu einem Ganzen in Beziehung setzt. Die Teile und das Ganze sind bei dieser Beziehung existenzabhängig; die Teile können nicht ohne das Ganze existieren. Wird das Ganze gelöscht, so beenden auch die Teile ihre Existenz. <p>
<b>Assoziationsklasse </b> <br>![KL_assoziationsKlasse](uploads/6025559a61f3092036511c5fd39b188e/KL_assoziationsKlasse.gif) <br>Ist eine Klasse von dem Vorhandensein einer Assozia­tion zwischen zwei Klassen abhängig, so kann dies durch eine Assoziationsklasse ausgedrückt werden. Die Assoziationsklasse beschreibt Eigenschaften, die der Assoziation zuordenbar sind. Die Assoziationsklasse wird über eine gestrichelte Linie mit der Assoziation, von der sie abhängt, verbunden. Hat die Assoziation einen Namen, dann muss die Assoziationsklasse den selben Namen erhalten. Die Assoziationsklasse ist ein Analy­sekonzept. <p>
\ No newline at end of file
<b>Assoziationsklasse </b> <br>![KL_assoziationsKlasse](uploads/6025559a61f3092036511c5fd39b188e/KL_assoziationsKlasse.gif) <br>Ist eine Klasse von dem Vorhandensein einer Assozia­tion zwischen zwei Klassen abhängig, so kann dies durch eine Assoziationsklasse ausgedrückt werden. Die Assoziationsklasse beschreibt Eigenschaften, die der Assoziation zuordenbar sind. Die Assoziationsklasse wird über eine gestrichelte Linie mit der Assoziation, von der sie abhängt, verbunden. Hat die Assoziation einen Namen, dann muss die Assoziationsklasse den selben Namen erhalten. Die Assoziationsklasse ist ein Analy­sekonzept. <p>
<b>Mehrgliedrige Assoziation </b><br>![KL_assoziationMehrfach](uploads/e0b29c2749b1275adfa467a2da5b69ce/KL_assoziationMehrfach.gif)<br>Eine mehrgliedrige Assoziation drückt eine Beziehung zwischen mehr als 2 gleichwertigen Klassen aus. Die Beziehung wird mit einer Raute markiert. <p>