08.12.2012 Aufrufe

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!