Frage von JIGGAJ, 49

Blue J Frage?

Was ist der Unterschied zwischen einer Rück und einer Ausgabe(Bei BlueJ)?

Antwort
von nevergood, 23

Ein Ausgabe ist z.B. die Ausgabe eines Strings (Text) auf der Konsole von BlueJ.

Eine Rückhabe liefert mittels des Schlüsselwortes return einen Wert vom aufrufenden Objekt zurück. Z.B. wird ein Text oder eine Zahl oder sogar ein Objekt zurückgeliefert als Antwort einer Methode. Diesen Rückgabewert kann man dann weiter benutzen.

Ein Planet hat z.B. einen Namen als Attribut und zwei Methoden:

  1. gibNamenAus()
  2. gibNamen()

erde.gibNamenAus(); lässt den Namen auf der Konsole schreiben mittels System.out.println()

String tempName;

tempName = erde.gibNamen(); in der String-Variablen tempName wird der Name der Erde gespeichert, weil die Methode gibNamen() den Namen des Objekts nicht schreibt sondern mittels return als Antwort zurückliefert.

VG

Keine passende Antwort gefunden?

Fragen Sie die Community