Difference between overloading and Overriding. <Giving a
confusing example to test the concept.>
(also asked in PA Consultancy Group,iflex,Value
chain,IBM,CTS,Accenture, Tarang>
Answer Posted / kabita
overriding is only possible in case of inheritance,bt
overloading is possible incase of both inheritance & same
class.
class A
{
public int add();
public float sub();
public float multi(float a,float b){}
public double div(double d,double e){}
}
class B extends A
{
public int add(int a,int b){}//must be same as declared in
super class
public float sub(float a,float b){}//must be same name same
returntype same as declared
public float multi(float a,float b,float c){}
}
| Is This Answer Correct ? | 12 Yes | 9 No |
Post New Answer View All Answers
Can a static class have a constructor java?
What are locale settings?
What is the difference in between cpp and java? Can u explain in detail?
What does this mean java?
In how many ways we can create threads in java?
How big is a boolean?
java program with complete 4 oops concepts implemented example
What is the char data type?
Why main method is static in java?
What is singleton pattern?
Can you pass functions in java?
What is * argv?
Explain the scope or life time of class variables or static variables?
Why parsing is done?
Explain the selection sort algorithm and state its time complexity?