
program in method overloading it compile successfully and gives error in run time?

Hi Friend,
Post your code.
For more information, you can visit the following link:
Thanks

class Addition{
int num;
int num1;
int num2;
int methodSum(int a, int b){
num = a;
num1 = b;
int c = num+num1;
return(c);
}
int methodsum(int x, int y, int z){
num = x;
num1 = y;
num2 = z;
int w = num+num1+num2;
return(w);
}
}
class Overloading {
public static void main(String args[]){
Addition ad = new Addition();
int m = ad.methodSum(25, 25);
int n = ad.methodsum(25, 25, 25);
System.out.println("Sum of two is "+m);
System.out.println("Sum of three is "+n);
}
}

class Addition{
int num;
int num1;
int num2;
int methodSum(int a, int b){
num = a;
num1 = b;
int c = num+num1;
return(c);
}
int methodsum(int x, int y, int z){
num = x;
num1 = y;
num2 = z;
int w = num+num1+num2;
return(w);
}
}
class Overloading {
public static void main(String args[]){
Addition ad = new Addition();
int m = ad.methodSum(25, 25);
int n = ad.methodsum(25, 25, 25);
System.out.println("Sum of two is "+m);
System.out.println("Sum of three is "+n);
}
}
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.