Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
5.1.2 Darstellung der Statik eines Systems: Generalisierung, Spezialisierung <strong>und</strong> Vererbung<br />
Gr<strong>und</strong>idee Generalisierung<br />
n� Aus der Menge der Klassen sucht man<br />
nach Klassenpaaren wobei:<br />
ð� Die eine Klasse („Superklasse“) ist<br />
ein allgemeiner Typ <strong>und</strong> die<br />
andere Klasse („Subklasse“) ist ein<br />
spezieller Typ, der die<br />
Superklasse erweitert<br />
ð� Es besteht eine Ist-Ein-Beziehung!<br />
ð� Ein Objekt der Superklasse ist<br />
durch ein Objekt der Subklasse<br />
ersetzbar!<br />
ð� Unter der Subklasse ist eine<br />
Teilmenge der Menge der<br />
Instanzen der Superklasse<br />
angesiedelt<br />
Konto<br />
Kontonummer<br />
KontoStand<br />
GeldAbheben<br />
GeldEinzahlen<br />
Girokonto<br />
Kontonummer<br />
KontoStand<br />
ÜberziehungsLimit<br />
Sparkonto<br />
Kontonummer<br />
KontoStand<br />
Sperrfrist<br />
GeldAbheben<br />
GeldEinzahlen<br />
SetzeSperrfrist<br />
LeseSperrfrist<br />
GeldAbheben<br />
GeldEinzahlen<br />
PrüfeÜberziehungsLimit<br />
SetzeÜberziehungsLimit<br />
LeseÜberziehungsLimit<br />
OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 139