Methoden in Java: Unterschied zwischen den Versionen

Aus FI-Wiki
Zeile 71: Zeile 71:


* Methoden können beliebige [[Datentypen]] zurückgeben: int, double, String, boolean, etc.
* Methoden können beliebige [[Datentypen]] zurückgeben: int, double, String, boolean, etc.
* Die Definition erfolgt in einer [[Klasse]].
* Die Definition erfolgt in einer [[Klassen und Objekte|Klasse]].
* Die Methodensignatur besteht aus: Rückgabetyp, Name, Parameterliste
* Die Methodensignatur besteht aus: Rückgabetyp, Name, Parameterliste


[[Kategorie:Programmieren]]
[[Kategorie:Programmieren]]
[[Kategorie:Semester1]]
[[Kategorie:Semester1]]

Version vom 11. Dezember 2025, 11:10 Uhr

Methoden in Java

Eine Methode ist ein wiederverwendbarer Block von Code, der eine bestimmte Aufgabe erfüllt. Methoden können:

  • keine oder mehrere Übergabeparameter haben
  • einen Rückgabewert liefern – oder auch nicht (void)

Methode ohne Übergabeparameter und ohne Rückgabewert

Wird aufgerufen, führt etwas aus, gibt aber nichts zurück.

public static void begruessung() {
    System.out.println("Hallo, willkommen!");
}

Aufruf:

begruessung();

Methode ohne Übergabeparameter und mit Rückgabewert

Gibt z. B. einen Wert zurück, aber erwartet keine Eingaben.

public static String gibBegruessung() {
    return "Hallo!";
}

Aufruf:

String text = gibBegruessung();
System.out.println(text);

Methode mit Übergabeparametern und ohne Rückgabewert

Verarbeitet Eingabewerte, gibt aber selbst nichts zurück.

public static void begruessungMitName(String name) {
    System.out.println("Hallo, " + name + "!");
}

Aufruf:

begruessungMitName("Anna");

Methode mit Übergabeparametern und mit Rückgabewert

Verarbeitet Eingaben und gibt ein Ergebnis zurück.

public static int addiere(int a, int b) {
    return a + b;
}

Aufruf:

int summe = addiere(3, 5);
System.out.println("Summe: " + summe);

Zusätzliche Hinweise

  • Methoden können beliebige Datentypen zurückgeben: int, double, String, boolean, etc.
  • Die Definition erfolgt in einer Klasse.
  • Die Methodensignatur besteht aus: Rückgabetyp, Name, Parameterliste