Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Objektdiagramm

Das Objektdiagramm ist ein Strukturdiagramm, da es die Struktur des modellierten Systems für einen limitierten Zeitabschnitt bzw. konkreten Zeitpunkt ( …

Inhalt3 Abschnitte
  1. 1. Objektdiagramm: Momentaufnahme eines Systems
  2. 2. Notation von Objekten
  3. 3. Beispiel

Objektdiagramm: Momentaufnahme eines Systems

Ein Objektdiagramm (englisch: object diagram) ist eine der 14 Diagrammarten der Unified Modeling Language (UML). UML ist eine Modellierungssprache für Software und andere Systeme.

Objektdiagramme gehören zu den Strukturdiagrammen. Sie zeigen die Struktur eines modellierten Systems für einen begrenzten Zeitabschnitt oder einen konkreten Zeitpunkt, also als Momentaufnahme. Dargestellt werden typischerweise Ausprägungsspezifikationen von Klassen und Assoziationen. Eine Ausprägungsspezifikation beschreibt dabei eine konkrete Ausprägung, also ein Objekt oder eine konkrete Beziehung.

Für die dargestellten Ausprägungsspezifikationen kann auch die Belegung ihrer Attribute angegeben werden. Weil es sehr viele Attribute geben kann, müssen nicht alle aufgeführt werden: Es genügt, die Attribute zu zeigen, die für den jeweiligen Zweck wichtig sind.

Notation von Objekten

Der Aufbau ähnelt einem Klassendiagramm. Im obersten Kasten steht jedoch nicht nur der fettgedruckte Classifier- oder Klassenname. Stattdessen wird die Form „[Instanzname] : [Classifiername bzw. Typ]“ verwendet; diese Angabe ist unterstrichen.

Der Instanzname ist optional und darf bei unbenannten, also anonymen Objekten fehlen. Ist kein Classifiername bekannt, kann auch dieser weggelassen werden. Anders als in vielen Programmiersprachen können mehrere Classifier zugleich angegeben werden; sie werden durch Kommata getrennt.

Beispiel

Das gezeigte Beispiel enthält Ausprägungsspezifikationen für zwei Ausprägungen der Klasse Person sowie eine Objektbeziehung zwischen diesen beiden Ausprägungen.

Weiterlesen