«Полиморфизм - это не то же самое, что перегрузка метода или переопределение метода».

" полиморфизм - это не то же самое, что перегрузка метода или переопределение метода. ... Ни ... сами по себе не являются реализациями полиморфизма ".

Это цитата из википедии

Однако в книге" Объектно-ориентированное программирование " Тимоти Бадд утверждает, что существует «четыре различные формы полиморфизма»:

  • перегрузка (специальный полиморфизм)

  • переопределение (полиморфизм включения)

  • полиморфная переменная (полиморфизм присваивания)

  • дженерики

Кто прав? Спасибо

8
задан Question 17 December 2010 в 16:54
поделиться