Перегрузка процедур и функций: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Строка 17:
Перегружемая функция должна отличаться арностью или типом данных.
То же самое имя функции используется для различных случаев вызова функции.
Это классификация статического полиморфизма, в котором вызов функции будет решен с помощью " лучшего матча техники » , т. е. функция будет решена в зависимости от списка аргументов. Метод перегрузки, как правило, связан со статически-типизированным языком программирования, который
Метод перегрузки не следует путать с формами полиморфизма , где правильный метод выбран во время выполнения, например, посредством виртуальных функций , а не статически.
'''Пример: перегрузки функций в C + +'''
|