Вопросы к Поиску с Алисой
Возможно, имелись в виду различия в том, как происходит выбор подходящей версии функции при перегрузке в статически типизированных и динамических языках программирования.
В статически типизированных языках перегрузка функций — это разновидность статического полиморфизма, при котором вопрос о том, какую из функций вызвать, решается по списку её аргументов. web.archive.org ru.ruwiki.ru Подходящая версия функции выбирается на этапе компиляции. web.archive.org ru.ruwiki.ru
В динамических языках правильный метод выбирается во время выполнения, например, посредством виртуальных функций. web.archive.org ru.ruwiki.ru
Таким образом, основное отличие в том, что в статически типизированных языках выбор происходит статически, а в динамических — во время выполнения программы.