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
Can an integer be null java?
How will you invoke any external process in java?
What is Session reduplication and how its done?
When should I use singleton pattern?
What is boolean strategy?
What are methods of a class?
Explain the concept of proper inheritance?
What is preflight request?
Can a method be static?
What is collection sort in java?
what is the difference between future and callable interface in java?
What is the benefit of using enum to declare a constant?
Which containers use a flowlayout as their default layout in java programming?
Is set thread safe java?
What is Classloader in Java?