faecher:informatik:oberstufe:modellierung:uml:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:modellierung:uml:start [18.10.2021 18:21] sbelfaecher:informatik:oberstufe:modellierung:uml:start [25.10.2021 13:12] – [Darstellungsmöglichkeiten im UML Diagramm:] sbel
Zeile 29: Zeile 29:
 | {{ :faecher:informatik:oberstufe:modellierung:uml:implementationsd.drawio.png |}}             || | {{ :faecher:informatik:oberstufe:modellierung:uml:implementationsd.drawio.png |}}             ||
 |Allgemein                                                                      |Beispiel  | |Allgemein                                                                      |Beispiel  |
 +
 +
 +===== Assoziationen =====
 +
 +Im objektorientierten Entwurf einer Miniwelt spielen Beziehungen zwischen den Klassen des Modells eine große Rolle - solche Beziehungen zwischen den Klassen nennt man **Assoziationen**.
 +
 +
 +  * Eine Assoziation wird häufig über ein **Attribut** in der assoziierenden Klasse realisiert. 
 +  * Die Beziehungen können jedoch auch über eine Steuerklasse (Assoziationsklasse) realisiert werden, welche die Beziehungen zwischen den Klassen des Modells verwaltet.
 +
 +==== Darstellungsmöglichkeiten im UML Diagramm: ====
 +
 +=== Möglichkeit A ===
 +
 +Attribute am Assoziationspfeil: Hier werden die Attribute, welche die Verbindung zur assoziierten KLasse herstellen, an den Pfeil geschrieben und in der Liste der Klassenattribute weggelassen. 
 +
 +{{ :faecher:informatik:oberstufe:modellierung:uml:assoca.drawio.png |}}
 +
  • faecher/informatik/oberstufe/modellierung/uml/start.txt
  • Zuletzt geändert: 02.02.2022 12:29
  • von Mareike Nutz