Hi Divya,
I have made few changes in your program, please analyse the changes:
class CalculateSum {
void sum(int x, int y) {
int z = x+y;
System.out.println("Int Sum is:" +z);
}
void sum(double a, double b) {
double c = a+b;
System.out.println("Double Sum is:" +c);
}
void sum(float m, float n) {
float o = m+n;
System.out.println("Float Sum is:" +o);
}
}
class Overloading{
public static void main(String[] args){
CalculateSum s= new CalculateSum();
s.sum(10,20);
s.sum(10000000.2384,32434358.56698);
s.sum(45.43,12.45);
}
}
Cheers...
JT
Aug 8, 2010