0 day streak
java / beginner
Snippet

Method Overloading

Method overloading allows a class to have multiple methods with the same name, provided their parameter lists are different (different types or number of parameters).

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);
}
}
Breakdown
1
void print(int number)
Defines a method that accepts an integer parameter.
2
void print(String text)
Defines another method with the same name but accepting a String parameter.