|
|
От: |
vdimas
|
|
| Дата: | 15.02.17 11:21 | ||
| Оценка: | |||
Отвечу: ad hoc — это наличие конкурирующих специализаций. Это ВЕСЬ мой ответ.
Далее можно сколь угодно тщательно спекулировать насчет необходимости vs достаточности, но, если честно, очень лень.
Ad hoc полиморфизм (в русской литературе чаще всего переводится как «специальный полиморфизм» или «специализированный полиморфизм», хотя оба варианта не всегда верны) поддерживается во многих языках посредством перегрузки функций и методов.