Method Overloading: Method Overloadin G Tmyn 1
Method Overloading: Method Overloadin G Tmyn 1
tMyn
Method Overloadin
g
tMyn
package Timosoft;
public class Overloading
{
int square(int intVal)
{
System.out.println("Called square with argument: "+intVal);
return intVal*intVal;
}
double square(double doubleVal)
{
System.out.println("Called square with argument: "+doubleVal);
return doubleVal*doubleVal;
}
}
Method Overloadin
g
tMyn
package Timosoft;
public class OverloadingTest
{
public static void main(String[] args)
{
Overloading first=new Overloading();
System.out.println("Square of integer 8 equals to "+first.square(8));
System.out.println("Square of double 8.5 equals to "+first.square(8.5));
}
}
run:
Called square with argument: 8
Square of integer 8 equals to 64
Called square with argument: 8.5
Square of double 8.5 equals to 72.25
BUILD SUCCESSFUL (total time: 3 seconds)
Method Overloadin
g
tMyn
tMyn
Method Overloadin
g
tMyn