what is difference between method overloading & method
overridding with example?
Answers were Sorted based on User's Feedback
overloading:
method overloading means method name is same and different
parameter ie different signature.. and overloading method
are present in same class
for eg ,
let us consider show() is a method
1.show(int a)
2.show(int a,int b)
overriding:
method overriding means method name is same and
parameter also same. these are present in different levels
of class
for eg,
let us consider show() is a method
1.show(int a)
2.show(int a)
| Is This Answer Correct ? | 34 Yes | 0 No |
Answer / dipesh
Overloading-->method with different signature
Overriding -->method with same signature
| Is This Answer Correct ? | 23 Yes | 0 No |
Answer / rana.ankur
overloading:
class A
{
Num(int a)
{
System.out.println("a: " + a);
}
Num(int a,int b)//overloading
{
System.out.println("a and b: " + a + " " + b);
}
CLass Overloading
{
public satic void main(Stinr ar[])
}
A a=new A()
a.Num(12);
a.Num(12,12);
}
}//thanks
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / 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 |
What do you understand by overloading and overriding in java?
How many types of methods are there?
Define inheritance?
Explain about wait() method?
What are void pointers?
give me the answer of this code class A extnds String This code we can write r not in Java? Explain?
What is mutable object and immutable object?
how exactly garbage collection take place?
When do you call copy constructor?
0 Answers Tavant Technologies, Virtusa,
What is access modifiers?
Can a class be private?
How to convert a string to long?