Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Klassendiagramme mit UML

Assoziationsklassen

Testen Sie unsere 2016 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Eine Assoziation lässt sich um Klasseneigenschaften erweitern - mit der sogenannten Assoziationsklasse.
01:47

Transkript

In der objektorientierten Programmierung lassen sich Assoziationen um Klasseneigenschaften erweitern. In diesem Video wollen wir uns ansehen, wie das mit UML abgebildet wird und was das bedeutet. Sie sehen hier ein einfaches Klassendiagramm mit zwei Klassen: einer Person und einer Firma. Diese beiden haben zusammen einen Arbeitsvertrag. Es besteht also eine Assoziation zwischen beiden. Aber der Arbeitsvertrag selbst wird zum Beispiel über eine eigene Klasse abgebildet. Das bedeutet, man hat eine sogenannte Assoziationsklasse. Es gibt in einigen Tools nun die Möglichkeit, so etwas hinzuzufügen, über ein eigenes Symbol. Wenn ich also das Symbol für die Assoziationsklasse hier auswähle, sehen Sie, dass hier eine Assoziation gebildet wird. Diese Klasse hier – ich schieb die mal ein bisschen – wird mit einer gestrichelten Linie an diese Verbindungslinie angehängt. Das bedeutet, das ist eine Assoziationsklasse, genau so zu verstehen, wie ich es einleitend gesagt habe. Die Person und die Firma haben einen Vertrag. Attribute in der assoziierten Klasse nennt man nun Assoziationsattribute. Das ist naheliegend. Entsprechend auch Operationen. Ich möchte es am Ende dieses Videos nochmal zusammenfassen. Assoziationsklassen werden mit einer gestrichelten Linie an eine Assoziation zwischen zwei anderen Klassen angehängt. Selbstverständlich kann man auch mit Kardinalitäten arbeiten.

Klassendiagramme mit UML

Verstehen Sie das Prinzip von OOP und erstellen Sie Klassendiagramme mit der Modellierungssprache UML.

2 Std. 1 min (32 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!