亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于派生類中寫函數繼承父類函數時

用virtual和override??? 和??? 用new? 寫派生類的方法有什么區別??

正在回答

1 回答

如果是new,那你用基類聲明一個子類的變量時,他不會調用子類new的方法,而是調用基類的方法,”E:Pet cat1=new Cat("Tom"); “ ? cat1.Speaking仍是調用基類的Speaking; 如果是用虛方法,“E:Pet cat2=new Cat("Tom"); ” ,cat2.Speaking調用的就是派生類的Speaking;不知道我講的你能懂不,我也是剛學的。

2 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于派生類中寫函數繼承父類函數時

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號