Search Interview Questions | More than 3000 questions in repository. There are more than 900 unanswered questions. Click here and help us by providing the answer. Have a video suggestion. Click Correct / Improve and please let us know. |
|
| ||||
Interview Questions and Answers | ||||
| ||||
Ans. Yes. Both concepts are independent of each other. Overriding depends on the methods with same name and signature whereas Overloading on same name but with different signatures. All definitions of an overloaded method can be individually overridden in the derived class. For example - Class A has overloaded methods "public void myMethod(String str)" and "public void myMethod(int x)" We can have derived class ClassB extends ClassA and hence can override both methods myMethod(String str) and myMethod(int x) in ClassB | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  overloading  overriding Asked in 1 Companies | ||||
Related Questions | ||||
What are points to consider in terms of access modifier when we are overriding any method? | ||||
Difference between Overloading and Overriding ? | ||||
Any real life example of Overloading and Overridding ? | ||||
How compiler handles the exceptions in overriding ? | ||||
what is covariant return type? | ||||
Overridden methods must have the same ... | ||||
What is a Final Method ? | ||||
Can we reduce the visibility of the inherited or overridden method ? | ||||
How does java identifies which method to be called in method overriding or runtime polymorphism, when both methods share the same name and signature ? | ||||
Can we reduce the visibility of the overridden method ? | ||||