Hi Friends..
can any one provide the real time example for
methodoverloading and methodoverriding .........
Answers were Sorted based on User's Feedback
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 |
Answer / aravind
Example Method:
public void method(int a)
{
....;
....;
}
Method Overloading:
class
{
method(140,1,10,250);
}
Method Overriding:
re implement same method in a class with same or additional
attributes.
method()
{
...;
}
| Is This Answer Correct ? | 0 Yes | 8 No |
Define an enumeration?
Explain an intermediate language?
5 What is Java exception handling?
What is null object in java?
What are assertions in java?
What is a native method in java programming?
What is constructor and its types?
What is the difference between super class & sub class?
What is difference between string and new string?
What is OOP Language?
What do you mean by mnemonics?
Why vector is used in java?