課程
/后端開發
/C++
/C++遠征之多態篇
為什么當父類有純虛函數的時候,就不可以用實例化父類?
2019-10-05
源自:C++遠征之多態篇 3-1
正在回答
這里面的虛函數都是采用的虛函數列表來進行的,如果是純虛函數的話,該表指向一個不存在的函數,所以實例化被禁止。簡單來說,就是 如果基類中含有純虛函數,都不能實例化,在繼承了該基類中的派生類中,如果不對該函數進行改寫,也不能實例化。
舉報
本教程將帶領大家體會面向對象三大特性中的多態特性
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-10-06
這里面的虛函數都是采用的虛函數列表來進行的,如果是純虛函數的話,該表指向一個不存在的函數,所以實例化被禁止。簡單來說,就是 如果基類中含有純虛函數,都不能實例化,在繼承了該基類中的派生類中,如果不對該函數進行改寫,也不能實例化。