Subtype Polymorphism

Back to Polymorphism

Runtime polymorphism where a subclass can be used wherever its superclass is expected. Method dispatch happens at runtime based on the actual type of the object, enabling dynamic behavior through virtual method tables.

programming-paradigms oop polymorphism subtype