✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Wir können die -Methode aus dem vorigen Kapitel nun so ändern, dass keine Ausgabe erfolgt, sondern der Ergebnistext zurückgegeben wird. Dadurch können wir bei jeder Verwendung der Methode selbst entscheiden, ob die Ausgabe auf der Konsole oder in einer anderen Ausgabe-Form erfolgt (siehe dazu auch das nachfolgende Kapitel über Ausgabe-Dialoge oder noch später einmal in einer selbst gestalteten Benutzeroberfläche).malReihe
Das heißt, wir wollen keine Maschine, die direkt die Konsole verändert, sondern eine Maschine, die uns ein Ergebnis zur Weiterverarbeitung liefert. Man kann sich so eine Maschine so vorstellen, dass sie eine „Auslassöffnung" hat, die das Ergebnis an den Aufrufer liefert:
Wenn man eine Methode mit Rückgabewert definieren will, dann muss man (steht für leer oder nichts) als Rückgabetyp in der Methodenkopfzeile angeben. Zur Erinnerung ist hier noch einmal die Struktur einer Methodenkopfzeile angegeben:void
Zugriffsmodifikatoren Rückgabetyp Methodenname
Entscheide bei folgenden Aufgabenstellungen, welcher Rückgabetyp passend wäre. Achte insbesondere darauf, ob in der Aufgabenstellung eine Ausgabe (=Rückgabetyp void
) oder eine Rückgabe verlangt ist.
Schreibe eine Methode die das Ergebnis einer Division zweier Zahlen als Dezimalzahl zurück gibt. Rückgabetyp:
Schreibe eine Methode, die eine Zierzeile aus den Zeichen ~#+#~ (16x; also insgesamt 80 Zeichen) ausgibt. Rückgabetyp:
Schreibe eine Methode, die eine Zierzeile aus den Zeichen ~#+#~ (16x; also insgesamt 80 Zeichen) zurück gibt. Rückgabetyp:
Schreibe eine Methode, die überprüft, ob eine Zahl innerhalb des gültigen Bereichs von 1-5 liegt. Wenn die Zahl im Bereich 1-5 liegt soll true
zurück gegeben werden, andernfalls false
. Rückgabetyp:
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!