javascript
Brief description  about Online courses   join in Online courses
View Divya  shree 's Profile

Methods Declaration

public class CalculateSum {

public int sum(int x, int y) {
return(x y);
}

public double sum(double a, double b) {
return(a b);
}

public float sum(float m, float n) {
return(m n);
}


}
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);

}
}
Hi sir,
In the above program am able to compile this program without an error, but still not getting the output. can u plz tell me wat mistake have i done??
Asked by Divya shree | Aug 7, 2010 |  Reply now
Replies (2)
View vijay kumar thota 's Profile
U HAVE NOT WRITTEN THE LOGIC FOR ADDITION,,,,PLZ CHECK IT
Aug 24, 2010
View arun kumar das 's Profile
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