課程
/后端開發
/C++
/C++遠征之繼承篇
為啥我構造函數給了參數,main 里的參數不能實現,而是實現了構造函數的參數
2020-10-06
源自:C++遠征之繼承篇 5-5
正在回答
應該是因為構造函數的參數列表中參數已經賦值,實例化時會覆蓋主函數傳入的值。
可以試試添加一個無默認值和參數列表的有參構造函數。
舉報
繼承,C++面向對象三大特征之一,通過編碼實踐方式講解到操作層面
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-10-10
應該是因為構造函數的參數列表中參數已經賦值,實例化時會覆蓋主函數傳入的值。
可以試試添加一個無默認值和參數列表的有參構造函數。