不同的對象收到同一消息可以產(chǎn)生完全不同的結(jié)果,這一現(xiàn)象叫做()。綁定是一個把過程調(diào)用和響應(yīng)調(diào)用所需要執(zhí)行的代碼加以結(jié)合的過程。在一般的程序設(shè)計語言中,綁定在編譯時進行,叫做();而()則在運行時進行,即一個給定的過程調(diào)用和執(zhí)行代碼的結(jié)合直到調(diào)用發(fā)生時才進行。

A.繼承
B.多態(tài)
C.動態(tài)綁定
D.靜態(tài)綁定
正確答案:B
答案解析:不同的對象收到同一消息可以產(chǎn)生完全不同的結(jié)果,這一現(xiàn)象叫做多態(tài)。綁定是一個把過程調(diào)用和響應(yīng)調(diào)用所需要執(zhí)行的代碼加以結(jié)合的過程。在一般程序設(shè)計語言中,綁定是在編譯時進行的,叫做靜態(tài)綁定。動態(tài)綁定則是在運行時進行的,因此一個給定的過程調(diào)用和代碼的結(jié)合是到調(diào)用發(fā)生時才進行的。