0 Tage Serie
java / beginner
Snippet

Methoden-Überladung

Methoden-Überladung ermöglicht es einer Klasse, mehrere Methoden mit demselben Namen zu haben, sofern ihre Parameterlisten unterschiedlich sind (unterschiedliche Typen oder Anzahl von Parametern).

snippet.java
java
1
2
3
4
5
6
7
8
class Printer {
void print(int number) {
System.out.println("Integer: " + number);
}
void print(String text) {
System.out.println("String: " + text);
}
}
Erklärung
1
void print(int number)
Definiert eine Methode, die einen Ganzzahl-Parameter akzeptiert.
2
void print(String text)
Definiert eine weitere Methode mit demselben Namen, die jedoch einen String-Parameter akzeptiert.