what is difference between method overloading & method
overridding with example?
Answer Posted / sirisha
overridding:
same method name and same signature.
import java.io.*;
class sum
{
int a=10,b=15;
void sum()
{
int sum=a+b;
System.out.println("sum is:"+sum);
}
}
class sum1 extends sum
{
int c=20;
void sum()
{
int sum1=a+b+c;
System.out.println("sum1 is:"+sum1);
}
}
class override{
public static void main(String[] arg){
sum s=new sum();
s.sum();
sum1 s1=new sum1();
s1.sum();
}
}
over loading:
method name same but different signature.
class sum{
void add(int a,int b){
}
class sum{
void add(string s1,string s2){
}
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What programs use java?
Is java a digit method?
Mention the default values of all the elements of an array defined as an instance variable.
Difference between string, stringbuffer and stringbuilder?
What is a numeric format?
How can we find the sum of two linked lists using stack in java?
Difference between process and thread?
What is consumer interface?
How to split a string in java?
What do you know about the garbage collector?
What is singleton class in ruby?
What is annotation in java?
Can list be final in java?
What is string substring?
Can we use static class instead of singleton?