Zurück zu Java

Java

Methoden

Methoden strukturieren Verhalten in Klassen: Signatur, Rückgabetyp und Parameter sind fest deklariert.

Signatur und Rückgabe

Eine Methode deklariert Rückgabetyp, Namen und Parameter mit Typen.

return beendet die Methode und liefert einen Wert vom deklarierten Typ.

<return><parameter>
Methode mit Rückgabe
public static int summe(int a, int b) {
    return a + b;
}

int ergebnis = summe(2, 3); // 5

void

void bedeutet: kein Rückgabewert. Die Methode tut etwas, liefert aber nichts.

Typisch für Ausgaben, Speichern oder Zustandsänderungen.

<void>
void-Methode
public static void begrüße(String name) {
    System.out.println("Hallo " + name + "!");
}

Überladen und static

Mehrere Methoden dürfen denselben Namen tragen, wenn sich die Parameter unterscheiden (Ueberladen).

static-Methoden gehören zur Klasse statt zu einer Instanz — wie main oder Hilfsfunktionen.

<overloading><static>

Fortschritt

Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.