2010-09-08 24 views
7

我見過兩個互換使用,但他們真的意味着相同嗎?根據我的理解,Polymorphism擴展了一個事實,即可以通過子類的實例交換類的實例,而Late Binding意味着當您調用實例的方法時,類型決定調用哪個方法(子類/超類) 。晚結合與多態 - 有什麼區別?

+1

應該指出,多態不限於繼承層次結構 - 實現公共接口的兩個不相關類可以多態使用。 – Jay 2010-09-08 18:33:12

回答