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 are adapter classes?
How does java pattern compile work?
Write a function for palindrome and factorial and explain?
What is the difference between jfc & wfc?
What is a bubble sort in java?
What are data types in oop?
Can a class extends itself in java?
What do you know about java?
Can private method static?
Describe the Big-O Notation.
What is difference between checked and unchecked exception in java?
What does int argc char * argv [] mean?
Can you make a constructor final?
How do I convert a numeric ip address like 192.18.97.39 into a hostname like java.sun.com?
What are alternatives to java serialization?