Beispiel: Rechner-Klasse (mehrere Parameter)
Abschlussbedingungen
Beispiel: Rechner-Klasse (mehrere Parameter)
Wir schreiben eine Klasse Rechner mit Methoden summe, differenz und potenz und berechnen damit $2^3 + 5$.
Methoden mit mehreren Parametern
Methoden können auch mehrere Parameter haben. Sie werden einfach mit Komma getrennt hintereinander deklariert, z.B.
double summe(double summand1, double summand2)
Beim Aufruf werden auch die Parameterwerte durch Kommas voneinander getrennt, z.B.
println(r.summe(2, 3.7));
- Die Parameter einer Methode können natürlich verschiedene Datentypen haben.
- Unterscheide im obigen Beispiel das Komma als Trennzeichen zwischen Parameterwerten vom Dezimalpunkt.
- Gute Methodenbezeichner:
Es ist guter Stil, Methoden, die keinen Wert zurückgeben, mit Verben zu bezeichnen, z.B.zeichneKreis,würfleo.ä.
Methoden, die einen Wert zurückliefern, kann man auch mit Substantiven bezeichnen, die beschreiben, was zurückgeliefert wird, z.B.summeoderdifferenz.
Per Konvention beginnen Methodenbezeichner immer mit einem Kleinbuchstaben.