Welcome to the Treehouse Community
Looking to learn something new?
Jiten Mistry4,698 Points
Difference between method overriding and polymorphism?
I am getting confused between the too could someone please help me distinguish between the two.
Craig DennisTreehouse Teacher
Polymorphism is achieved often by using method overriding. Is there a reason you are trying to contrast them?
Polymorphism is having multiple method names in a hierarchy and overriding is a form of polymorphism, which is a class has the same method as its parent’s class, the derived class overrides (redefines) the method.