課程
/后端開發
/C#
/C#面向對象編程
老師你好,既然派生類中都要重寫這部分的代碼,那基類中定義這部分有啥用吶?/困惑
2018-03-02
源自:C#面向對象編程 2-5
正在回答
我也同樣想到這個問題了,我的理解是:能用一個容器進行統一管理(比如創建數組),? ? ? ? ? ??
Pet[] pets = new Pet[] { new Dog("Jack"),new Cat("Tom") };
然后在數組里面實例化派生類的對象,這樣實際開發中可拓展性會更好一點。
你要想把所有派生類(比如,狗狗、貓)放到一個容器中做處理,那就得用到基類的引用
言9 提問者
舉報
本系列教程主要是,帶你學習C#面向對象編程的編程思想、編程技巧
2 回答基礎問題
3 回答調試問題a
1 回答關于if的問題
3 回答擴展出現問題
1 回答創建對象問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-02-17
我也同樣想到這個問題了,我的理解是:能用一個容器進行統一管理(比如創建數組),? ? ? ? ? ??
Pet[] pets = new Pet[] { new Dog("Jack"),new Cat("Tom") };
然后在數組里面實例化派生類的對象,這樣實際開發中可拓展性會更好一點。
2018-03-02
你要想把所有派生類(比如,狗狗、貓)放到一個容器中做處理,那就得用到基類的引用