06.10.2013 Aufrufe

Kapitel 19: Klassen und Unterklassen - Pi1 - Universität Mannheim

Kapitel 19: Klassen und Unterklassen - Pi1 - Universität Mannheim

Kapitel 19: Klassen und Unterklassen - Pi1 - Universität Mannheim

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Overriding: über-definieren<br />

Methoden der Oberklasse können<br />

in der Unterklasse verändert werden:<br />

z.B. kann die Methode abheben in der Unterklasse<br />

Sparkonto neu definiert werden:<br />

class Sparkonto extends Konto{<br />

...<br />

void abheben(int betrag){<br />

if (getKontoStand() >= betrag)<br />

super.abheben(betrag);<br />

}<br />

. . .<br />

Die Methode abheben der Oberklasse, hier Konto.<br />

Nur falls ( if )<br />

(kontoStand ≥ betrag )<br />

ist führe die Aktion aus.<br />

Praktische Informatik I, HWS 2009, <strong>Kapitel</strong> <strong>19</strong> Seite 12

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!