3 Statische Konzepte in der objektorientierten Analyse - Universität ...
3 Statische Konzepte in der objektorientierten Analyse - Universität ...
3 Statische Konzepte in der objektorientierten Analyse - Universität ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
3.4 Vererbung<br />
Info 2 - GdS<br />
Beispiel für Vererbung (2)<br />
– Klassendiagramm<br />
GeomFigur<br />
{abstract}<br />
x: Integer<br />
y: Integer<br />
sichtbar: Boolean<br />
anzeigen() {abstract}<br />
entfernen() {abstract}<br />
verschiebeZu(pX, pY)<br />
Figurenform<br />
Abstrakte<br />
Klasse<br />
Diskrim<strong>in</strong>ator<br />
Kreis<br />
Rechteck<br />
Dreieck<br />
radius {radius > 0}<br />
setRadius(pR)<br />
anzeigen()<br />
entfernen()<br />
a {a > 0}<br />
b {b > 0}<br />
setKanten(pA, pB)<br />
anzeigen()<br />
entfernen()<br />
a {c-b < a < b+c}<br />
b {a-c < b < a+c}<br />
c {a-b < c < a+b}<br />
setKanten(pA, pB, pC)<br />
anzeigen()<br />
entfernen()<br />
Konkrete<br />
Klassen<br />
© 2013 IAS, <strong>Universität</strong> Stuttgart<br />
199