Homepage der FernUniversität in Hagen
Objektorientiertes Programmieren
Lehrgebiet Datenverarbeitunghstechnik
Startseite

5.4 Klassengeflecht

Beispiel 5.4-2: Klassengraph

Wenn wir die Sammlung von Klassen aus Abb.  5.4-1 um die Klassen

  • Amphibienfahrzeug,

  • Wasserflugzeug und

  • Pick-Up

ergänzen, erhalten wir einen DAG (Abb.  5.4-2), weil ein Amphibienfahrzeug sowohl Merkmale eines Land- als auch eines Wasserfahrzeugs in sich vereint, ein Wasserflugzeug sowohl fliegen als auch schwimmen kann und ein Pick-Up oder Kleinlaster sowohl Personen als auch Lasten befördern kann.

Abb. 5.4-2:

Klassengraph

Selbsttestaufgabe 5.4-1:

Bestimmen Sie mindestens drei Unterklassen der Klasse „geometrische Figur“ und geben Sie für jede Klasse mindestens ein unterscheidendes Attribut an.