課程
/后端開發(fā)
/C#
/C#面向?qū)ο缶幊?/a>
老師你好,既然派生類中都要重寫這部分的代碼,那基類中定義這部分有啥用吶?/困惑
2018-03-02
源自:C#面向?qū)ο缶幊?nbsp; 2-5
正在回答
我也同樣想到這個(gè)問題了,我的理解是:能用一個(gè)容器進(jìn)行統(tǒng)一管理(比如創(chuàng)建數(shù)組),? ? ? ? ? ??
Pet[] pets = new Pet[] { new Dog("Jack"),new Cat("Tom") };
然后在數(shù)組里面實(shí)例化派生類的對(duì)象,這樣實(shí)際開發(fā)中可拓展性會(huì)更好一點(diǎn)。
你要想把所有派生類(比如,狗狗、貓)放到一個(gè)容器中做處理,那就得用到基類的引用
言9 提問者
舉報(bào)
本系列教程主要是,帶你學(xué)習(xí)C#面向?qū)ο缶幊痰木幊趟枷?、編程技?/p> 進(jìn)入課程
2 回答基礎(chǔ)問題
3 回答調(diào)試問題a
1 回答我的接口問題
3 回答擴(kuò)展出現(xiàn)問題
2 回答關(guān)于接口問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-02-17
我也同樣想到這個(gè)問題了,我的理解是:能用一個(gè)容器進(jìn)行統(tǒng)一管理(比如創(chuàng)建數(shù)組),? ? ? ? ? ??
Pet[] pets = new Pet[] { new Dog("Jack"),new Cat("Tom") };
然后在數(shù)組里面實(shí)例化派生類的對(duì)象,這樣實(shí)際開發(fā)中可拓展性會(huì)更好一點(diǎn)。
2018-03-02
你要想把所有派生類(比如,狗狗、貓)放到一個(gè)容器中做處理,那就得用到基類的引用