ad-hoc polymorphism

English dictionary entry

Meanings

noun
  1. A kind of polymorphism where polymorphic functions can be applied to arguments of different types, as they can denote a number of distinct and potentially heterogeneous implementations depending on the types of argument to which they are applied.

Word forms

ad-hoc polymorphism ad-hoc polymorphisms

Etymology

Coined by British computer scientist Christopher Strachey in 1967.

Related words

function overloading operator overloading
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.