13.01.2013 Aufrufe

Kapitel 3 - Algorithmen und Methoden

Kapitel 3 - Algorithmen und Methoden

Kapitel 3 - Algorithmen und Methoden

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.

<strong>Methoden</strong> – Was wir schon wissen<br />

� Das Verhalten der Objekte ist durch seine <strong>Methoden</strong> bestimmt.<br />

Praktische Informatik I<br />

04.11.2003<br />

– <strong>Methoden</strong> können entweder den Objektzustand verändern (Mutatoren)<br />

• Dann wird das Schlüsselwort void vor den <strong>Methoden</strong>namen geschrieben, d. h. es wird kein<br />

Ergebnis produziert.<br />

oder ein Ergebnis liefern.<br />

• Dann muss noch der gewünschte Ergebnistyp vor den <strong>Methoden</strong>namen geschrieben<br />

werden.<br />

� <strong>Methoden</strong> können Parameter besitzen<br />

– Ein Parameter hat einen Typ (<strong>und</strong> einen Namen). Wir sprechen dann auch vom<br />

Formalparameter.<br />

� <strong>Methoden</strong> können sich direkt auf die Datenfelder des Objekts beziehen.<br />

� Eine Methode kann nur im Kontext eines Objekts aufgerufen werden.<br />

– Beispiel: Eine Methode m() eines Objekts o wird durch o.m() aufgerufen.<br />

– <strong>Methoden</strong> können Parameter besitzen<br />

• Ein Parameter hat ein Typ (<strong>und</strong> einen Namen). Wir sprechen dann auch vom<br />

Formalparameter.<br />

• Beim Aufruf der Methode werden diese Parameter mit einem Wert belegt. Wir sprechen<br />

dann vom Aktualparameter.<br />

© Prof. Dr. Andreas Henrich, Universität Bayreuth <strong>und</strong> Prof. Dr. Bernhard Seeger, Universität Marburg<br />

68

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!