Polymorphism & Virtual Methods

The lesson discusses the concepts of polymorphism including subtyping and virtual methods in detail using examples

Polymorphism Definition

The term Polymorphism means the ability to take many forms. It occurs if there is a hierarchy of classes which are all related to each other by inheritance.

Get hands-on with 1400+ tech skills courses.