Hallo,
ich hoffe ihr könnt mir hier helfen
Ich bin grad dabei Java zu lernen und komme mit den Erklärungen in meinem Buch net ganz so zurecht.
Ich arbeite mich grade durch die Methoden, die ich gut verstehe und returns, die ich nicht so ganz verstehe.
Es steht ständig im Buch return gibt einen Wert zurück. Wohin zurück? Ich schreibe die Beispiel-Codes aus dem Buch immer ab, um es besser zu verstehen und es mir einzuprägen, aber bei return-anweisungen häng ich.
zb. in der methode Rational
wozu so kompliziert? ich könnte doch auch einfach im hauptprogramm schreiben:
mir fehlt einfach der sinn hinter dem return-befehl.
ich hoffe, mir kann das jemand erklären.
lg
wee witch
ich hoffe ihr könnt mir hier helfen
Ich bin grad dabei Java zu lernen und komme mit den Erklärungen in meinem Buch net ganz so zurecht.
Ich arbeite mich grade durch die Methoden, die ich gut verstehe und returns, die ich nicht so ganz verstehe.
Es steht ständig im Buch return gibt einen Wert zurück. Wohin zurück? Ich schreibe die Beispiel-Codes aus dem Buch immer ab, um es besser zu verstehen und es mir einzuprägen, aber bei return-anweisungen häng ich.
zb. in der methode Rational
Java:
class Rational
{
.....
double getReal()
{
return ((double)num)/denom;
}
...
void output()
{
System.out.println(getReal());
}
}
wozu so kompliziert? ich könnte doch auch einfach im hauptprogramm schreiben:
Java:
double ergebnis = ((double)num) /denom;
System.out.println(ergebnis);
mir fehlt einfach der sinn hinter dem return-befehl.
ich hoffe, mir kann das jemand erklären.
lg
wee witch