Zur Themenübersicht        

Das Billardprojekt 3.2. : Analyse der Version 2

Das erste Beziehungsdiagramm:

Bisher haben wir nur Diagramme von einzelnen Klassen gezeichnet : Klassendiagramme.

Im nun folgenden Diagramm ist die Beziehung der Klassen untereinander dargestellt, wobei die Projektdatei eigentlich kleine Klasse ist. Die Projektdatei erzeugt zwei Kugeln und ein Spielfeld. Damit besitzt sie diese Objekte. Wir sagen: sie hat zwei Kugeln und ein Spielfeld. Eine Hat-Beziehung wird durch eine Raute an der besitzenden Klasse - genauer am besitzenden Objekt - gekennzeichnet. Die kleine Zahl am anderen Ende der Beziehung gibt an, wie viele Objekte besessen werden. 

Ein solches Diagramm heißt: Beziehungsdiagramm.

Zur Verdeutlichung der zentralen Stellung der Projektdatei analysieren wir noch einmal die Reflektion der Kugel am rechten Spielfeldrand. Hierfür erstellen wir ein Botschaftsdiagramm. In einem Botschaftsdiagramm sind nicht Klassen sondern Objekte und der Nachrichtenaustausch zwischen ihnen dargestellt: Die Pfeile stellen Nachrichten - Aufträge oder Anfragen - dar, deren Reihenfolge durch die Nummern am Anfang klargestellt wird: