.net 繼承&多態(tài)情況下,調(diào)用方法的判斷規(guī)則
摘要:
從子類開(kāi)始,一直向父類遞歸如果方法聲明在接口上,那么返回這個(gè)方法如果方法聲明在父類上,如下所示 如果給定的方法是override,那么返回虛方法 (被override的方法) 如果給定的方法是new的 (注意,默認(rèn)就是new), 那么將返回該方法本身, (在IL中可以看到newslot) 如果該方法沒(méi)有被定義在當(dāng)前類型中,那么返回開(kāi)始分析當(dāng)前類的父類以下是原文,我的翻譯有改動(dòng)部分內(nèi)容If the method is declared on an interface, returns the method.If the method is defined in a base class, ... 閱讀全文
posted @ 2011-09-20 22:22 聽(tīng)說(shuō)讀寫 閱讀(1321) 評(píng)論(1) 推薦(0)
浙公網(wǎng)安備 33010602011771號(hào)