Реализации алгоритмов/Мультиметод: различия между версиями
Содержимое удалено Содержимое добавлено
РоманСузи (обсуждение | вклад) дополнение |
РоманСузи (обсуждение | вклад) дополнение |
||
Строка 2:
'''Мультиме́тод''' ({{lang-en|multimethod}}) или '''мно́жественная диспетчериза́ция''' ({{lang-en|multiple dispatch}}) — механизм, позволяющий выбрать одну из нескольких функций в зависимости от динамических типов или значений аргументов.
== Common Lisp ==
В языке с поддержкой мультиметодов, таком, как [[w:Common Lisp]], код выглядел бы вот так:
|