Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5.1.2 Darstellung der Statik eines Systems: Generalisierung, Spezialisierung <strong>und</strong> Vererbung<br />
Begriffe<br />
n� Generalisierung:<br />
ð� „Ist-ein-Beziehung“ von der Subklasse aus gesehen.<br />
ð� Ein Konto ist ein (verallgemeinertes) Girokonto<br />
n� Spezialisierung:<br />
ð� „Ist-ein-Beziehung“ von der Superklasse aus gesehen<br />
ð� Ein Girokonto ist ein (spezialisiertes) Konto<br />
ð� Die spezielle Klasse besitzt alle<br />
Merkmale der Superklasse<br />
n� Vererbung:<br />
ð� ist ein Konzept der Programmierung.<br />
Die Subklasse übernimmt („erbt“)<br />
alle Merkmale von der Superklasse<br />
Girokonto<br />
ÜberziehungsLimit<br />
Konto<br />
Kontonummer<br />
KontoStand<br />
GeldAbheben<br />
GeldEinzahlen<br />
PrüfeÜberziehungsLimit<br />
SetzeÜberziehungsLimit<br />
LeseÜberziehungsLimit<br />
ð� Die Subklasse besitzt alle Merkmale (Attribute, Operationen, Assoziationen,<br />
Aggregationen) der Superklasse <strong>und</strong> noch zusätzliche Merkmale<br />
Sparkonto<br />
Sperrfrist<br />
SetzeSperrfrist<br />
LeseSperrfrist<br />
GeldAbheben<br />
OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 140