Ad-hoc Polymorphism
← Back to Polymorphism
Polymorphism where different implementations are selected based on the types of the arguments. Method overloading is the most common form, where multiple methods share the same name but differ in parameter types.