Meanings
plural ad-hoc polymorphisms
- uncountableusuallycomputerA 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.
Origin
Coined by British computer scientist Christopher Strachey in 1967.
Full word history & related roots →Cite this entry
ad-hoc polymorphism. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/ad-hoc%20polymorphism
“ad-hoc polymorphism.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/ad-hoc%20polymorphism. Accessed November 4, 2026.
WatkinsX Dictionary, s.v. “ad-hoc polymorphism,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/ad-hoc%20polymorphism.
Source: ad-hoc polymorphism on Wiktionary, CC BY-SA 4.0.