2 Lecosson.
Вы, вероятно, смешиваете понятия "перeгрузка" и "полиморфизм".
Вот цитата из
вики.
Цитата:
Полиморфизм позволяет писать более абстрактные программы и повысить коэффициент повторного использования кода. Общие свойства объектов объединяются в систему, которую могут называть по-разному — интерфейс, класс. Общность имеет внешнее и внутреннее выражение. Внешне общность проявляется как одинаковый набор методов с одинаковыми именами и сигнатурами (типами аргументов и результатов).
|
Надеюсь, про сигнатуры Вы слышали.
Хотя, по-моему, в цитате неточность. Сигнатура включает в себя и имя метода.