Я все еще в колледже и помню только о том, что слышал о 1 типе полиморфизма при изучении Java; однако, когда я был в классе C#, я просто помню, как мой профессор говорил о 4 типах полиморфизма.Виды полиморфизма. Больше одного?
Мне известно только о подклассе и определении конкретного поведения в более конкретных классах и в состоянии вызывать эти конкретные поведения с помощью одного метода в базовом классе из-за сигнатуры интерфейса.
Каковы другие типы, и насколько они важны, как единственный тип, которым нас учили выше? Вот почему их не учат?
Я думал, что вся суть полиморфизма заключается в том, что поведение может меняться, позволяя нескольким «типам» ... Видите, что я там сделал? :-D –
Ваш лучший выбор - спросить своего профессора, что эти «4 типа полиморфизма» находятся в вашем конкретном курсе ... Там его интерпретация, вероятно, не поможет вам на экзаменах ... –
Согласно Википедии, существует только [три типа полиморфизма] (http://en.wikipedia.org/wiki/Polymorphism_ (computer_science) #Forms_of_polymorphism). – Jeffrey