課程
/后端開發(fā)
/C#
/C#面向?qū)ο缶幊?/a>
在課程所示的例子中,為什么派生類不可以隱式調(diào)用基類的構(gòu)造函數(shù)??
2018-03-14
源自:C#面向?qū)ο缶幊?nbsp; 2-4
正在回答
那樣的話可以,年輕人不要懶得寫代碼,代碼一敲你就知道答案了
Merry909 提問者
如果基類的構(gòu)造函數(shù)不需要傳參數(shù), 可以隱式調(diào)用嗎?
qq_初五_3
因為基類的構(gòu)造方法是必須被調(diào)用的,而其構(gòu)造方法帶有參數(shù),不給基類提供參數(shù)就無法調(diào)用基類構(gòu)造方法,隱式調(diào)用是傳不了參數(shù)的。
這里,傳給Dog()的參數(shù)和傳給Pet()的參數(shù)只是名字一樣而已,不能想當然。
舉報
本系列教程主要是,帶你學(xué)習(xí)C#面向?qū)ο缶幊痰木幊趟枷搿⒕幊碳记?/p> 進入課程
5 回答構(gòu)造函數(shù)的使用
3 回答構(gòu)造函數(shù)的數(shù)量
3 回答關(guān)于派生類構(gòu)造函數(shù)中this的用法,如何使用呢?
1 回答請問如果基類里有自定義的構(gòu)造函數(shù),子類繼承的時候該如何寫?
1 回答派生類構(gòu)造函數(shù)的參數(shù)(string name)是否可以不寫?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-03-15
那樣的話可以,年輕人不要懶得寫代碼,代碼一敲你就知道答案了
2018-03-15
如果基類的構(gòu)造函數(shù)不需要傳參數(shù), 可以隱式調(diào)用嗎?
2018-03-14
因為基類的構(gòu)造方法是必須被調(diào)用的,而其構(gòu)造方法帶有參數(shù),不給基類提供參數(shù)就無法調(diào)用基類構(gòu)造方法,隱式調(diào)用是傳不了參數(shù)的。
這里,傳給Dog()的參數(shù)和傳給Pet()的參數(shù)只是名字一樣而已,不能想當然。