|
Dieses Beispiel zeigt eine einfache Klassen-Hierarchie,
bei der Customer und Supplier Erweiterungen
von Partner sind. Customer ist wiederum
eine Verallgemeinerung von PrivateCustomer und
BusinessCustomer.
| |
Alle Erweiterungen erben die Methoden getAddress()
und setAddress() von der Basis-Klasse.
| |
Dieser Entwurf erlaubt es, Kontakt-Adressen verschiedener
Sorten von Partnern in einer Liste zu verwalten. Damit
bleibt z.B. der Ausdruck von Adressen unabhängig von
den vorhandenen Ausprägungen.
|
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003 |