|
![]() ![]() ![]() ![]() ![]() |
![]() | 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 |