課程
/后端開發
/C++
/C++遠征之多態篇
兩張虛函數表中的函數指針可能指向同一個函數,為什么?
2016-02-21
源自:C++遠征之多態篇 2-10
正在回答
如果父類定義了一個虛函數-calcArea,子類繼承,但子類沒有去重新定義,那么,就會有2張虛函數表,并且,父類與子類的虛函數表指針地址不同,但都指向同一個函數指針,即父類中的虛函數-calcArea.
舉報
本教程將帶領大家體會面向對象三大特性中的多態特性
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-02-21
如果父類定義了一個虛函數-calcArea,子類繼承,但子類沒有去重新定義,那么,就會有2張虛函數表,并且,父類與子類的虛函數表指針地址不同,但都指向同一個函數指針,即父類中的虛函數-calcArea.