-
調(diào)用當(dāng)前類的其它其它構(gòu)造函數(shù)查看全部
-
new可以實(shí)現(xiàn)隱藏查看全部
-
C#只允許單繼承查看全部
-
密閉方法:派生類中的密閉方法需要sealed和override同時(shí)寫查看全部
-
抽象類:查看全部
-
具有抽象方法的類必須用abstract聲明為抽象類,且不能進(jìn)行實(shí)例化。查看全部
-
在虛方法中,基類中的方法可以有函數(shù)體,若派生類中有進(jìn)行重寫,則基類引用調(diào)用的是派生類的重寫函數(shù),若沒(méi)有則調(diào)用的是基類的函數(shù);而在抽象方法中,基類中的函數(shù)不能有函數(shù)體,派生類必須對(duì)該函數(shù)進(jìn)行重寫,基類引用調(diào)用的肯定是派生類的重寫函數(shù)。查看全部
-
在派生類中使用base()可以顯式調(diào)用基類的構(gòu)造函數(shù),使用關(guān)鍵字this(參數(shù))可以調(diào)用本派生類的構(gòu)造函數(shù)。查看全部
-
虛方法的其他知識(shí)點(diǎn),看圖查看全部
-
虛方法的存在意義: 1:可以通過(guò)基類引用指向派生類(Pet dog=new Dog()); 2:可以調(diào)用派生類中的同名方法。 這樣的話既可以使用基類引用存儲(chǔ)派生類,又可以保持派生類的差異性。查看全部
-
虛方法和多態(tài)查看全部
-
依賴倒置原則查看全部
-
隱藏函數(shù)不要求派生類的函數(shù)返回類型也一樣查看全部
-
隱藏方法查看全部
-
隱藏方法查看全部
舉報(bào)
0/150
提交
取消