C# Corner


About Polymorphism

Polymorphism is an object-oriented programming concept which is used for a variable, function or object to take on multiple forms. Polymorphism is born from word ploy and morphism, Poly means many and Morphism forms means that we can perform single or same action at different- enjoinment. Polymorphism is the ability of an object to take on many forms. The most common use of Polymorphism in OOP occurs when a parent class reference is used to refer to a child class object. Any Java object that can pass more than one IS-A test is considered to be Polymorphism. In Java all Java objects are in Polymorphism form since any object will pass the IS-A test for their own type and for the class Object.
Hire a remote developer
Looking to add more bandwidth to your software team? Web Developers, designers, testers are now available on demand. Flexible hours, very competitive rates, expert team and High Quality work.

Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now