Hi Friends..
can any one provide the real time example for
methodoverloading and methodoverriding .........
Answer Posted / sivadasan
Hi Here is the Example for Method Overloading:
class A{
public void fun1(int x){
System.out.println("The value of class A is : " + x);
}
public void fun1(int x,int y){
System.out.println("The value of class B is : " + x + "
and " + y);
}
}
public class polyone{
public static void main(String[] args){
A obj=new A();
// Here compiler decides that fun1(int)
is to be called and "int" will be printed.
obj.fun1(2);
// Here compiler decides that fun1(int,int)
is to be called and "int and int" will be printed.
obj.fun1(2,3);
}
}
And Method Overriding:
class A{
public void fun1(int x){
System.out.println("int in Class A is : "+ x);
}
}
class B extends A{
public void fun1(int x){
System.out.println("int in Class B is : "+ x);
}
}
public class polytwo{
public static void main(String[] args){
A obj;
obj= new A(); // line 1
obj.fun1(2); // line 2 (prints "int in Class A is :
2")
obj=new B(); // line 3
obj.fun1(5); // line 4 (prints ""int in Class B is :
5")
I think these are very very basic program example for
Method Overloading and Overriding...
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
Compare java and python.
What are assembly attributes?
What is the difference between overriding & overloading?
What is the meaning of nullable?
What does it mean that a class or member is final?
What are 3 boolean operators?
How to implement a multithreaded applet?
Explain listiterator and methods in listiterator?
How do you do math powers in java?
Why is an interface be able to extend more than one interface but a class can’t extend more than one class?
What happens if a constructor is declared private?
What is method in research paper?
How do you compare objects in java?
What do you meant by active and passive objects?
What are the features of java?