Позднее связывание и полиморфизм - в чем разница? - PullRequest
7 голосов
/ 08 сентября 2010

Я видел, что оба используются взаимозаменяемо, но действительно ли они означают одно и то же? Насколько я понимаю, полиморфизм расширяет тот факт, что вы можете обмениваться экземпляром класса с помощью экземпляра подкласса, а поздняя привязка означает, что при вызове метода экземпляра тип решает, какой метод (подкласс / суперкласс) будет вызван .

1 Ответ

5 голосов
/ 08 сентября 2010

В Википедии есть очень хорошая статья на эту тему:

http://en.wikipedia.org/wiki/Polymorphism_in_object-oriented_programming

Резюме: Позднее связывание - это способ реализации полиморфизма.

...