Register now or log in to join your professional community.
In object-orientedprogramming , polymorphism is the characteristic of being able to assign a different meaning or usage to something in different contexts - specifically, to allow an entity such as a variable, a function, or an object to have more than one form. There are several different kinds of polymorphism.
method overloading is the ability to create multiple methods of the same name with different implementations.