/**
* @author lautturi.com
* Java example: Method Overloading example in Java
*/
import java.util.*;
public class Lautturi {
private static void plus(){// no parameter
System.out.println("plus method with no parameter is called");
}
private static int plus(int i,int j){// integer parameter
System.out.println("int plus method is called");
return i+j;
}
private static double plus(double i,double j){ // double parameter
System.out.println("double plus method is called");
return i+j;
}
public static void main(String[] args) {
plus();
System.out.println(plus(2,3));
System.out.println(plus(1.41,3.14));
}
}Source:www.lautturi.comoutput:
plus method with no parameter is called int plus method is called 5 double plus method is called 4.55