Vidyalelo
Java Programming · Q11

Overriding and Overloading

Programming · Java Programming · question 11

Q11

What is the difference between method overloading and method overriding in Java?

A.
Method overloading only works with static methods, while method overriding works with instance methods
B.
Method overloading is not allowed in Java, while method overriding is a required feature
C.
Method overloading involves multiple methods with the same name in the same class, while method overriding involves redefining a superclass method in a subclass
Answer
D.
Method overloading involves creating new methods in a subclass, while method overriding involves hiding superclass methods

Answer: Option C

Solution

Answer: Option C
No explanation is given for this question Let's Discuss on Board