17.01.2014 Aufrufe

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 ...

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.

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!