Перейти к содержимому
8 / 19

Что такое перегрузка функций (function overloads)?

Перегрузка функций позволяет описать несколько сигнатур для одной функции, связывая разные наборы входных типов с разными типами возвращаемых значений. Сначала идут overload signatures (объявления), затем implementation signature (реализация), которая должна быть совместима со всеми перегрузками. Вызывающий код видит только overload signatures, а реализация скрыта.

Что такое перегрузка функций (function overloads)? | JScriptiser