· Polymorphism is one of the primary characteristics (concept) of object-oriented programming.
· Poly means many and morph means form. Thus, polymorphism refers to being able to use many forms of a type without regard to the details.
· Polymorphism is the characteristic of being able to assign a different meaning specifically, to allow an entity such as a variable, a function, or an object to have more than one form.
· Polymorphism is the ability to process objects differently depending on their data types.
· Polymorphism is the ability to redefine methods for derived classes.

Join the conversation! Your thoughts help the community grow.