Helmichs Informatik-Lexikon

Objektdiagramm

Ein Objektdiagramm ist eine graphische Darstellung, in der man die verschiedenen Objekte eines Java-Projektes und die Beziehungen zwischen den Objekten (IST-Beziehung, HAT- bzw. KENNT-Beziehung) erkennen kann. BlueJ erzeugt leider keine Objektdiagramme.

Ein einfaches Objektdiagramm

Hier sehen wir ein einfaches Objektdiagramm, das die Beziehungen zwischen zwei Objekten der Klasse Circle und einem Objekt der Klasse Zeichnung darstellt.

Die Kästchen des Objektdiagramms müssen keine runde Ecken haben, und sie müssen auch nicht in roter Farbe dargestellt sein. Schauen wir uns einmal ein Objektdiagramm aus der Wikipedia an:

siehe folgenden Text

Ein einfaches Objektdiagramm aus der Wikipedia

Ähnlich wie in einem Klassendiagramm hat man auch bei Objektdiagrammen recht viele Freiheiten. Man kann Attribute angeben, muss aber nicht alle Attribute aufführen, sondern nur die jeweils wichtigen. Auch die Methoden können angegeben werden, müssen es aber nicht.

Bei den Objekten ist eigentlich klar, welche Methoden sie besitzen, denn das geht ja schon aus dem Klassendiagramm hervor. Bei den Objekten interessieren eigentlich die Attributwerte am meisten, da sich die Objekte ein- und derselben Klasse in ihren Attributwerten unterscheiden (nicht zwingend, aber meistens).