爲什麼子類的虛構函數沒有執行?

多態機制中爲什麼子類的虛構函數沒有執行 首先我們知道多態機制就是處理類繼承時使用同名的函數不會出錯,今天碰到一個有意思的問題。 這裏子類Son 是繼承Father 類的,當刪除父類對象時首先會調用子類的析構函數再調用父類的析構函數。 神奇的一幕發生了: 爲什麼沒有執行子類的析構函數? 如果基類指針指向的是基類對象,那麼只調用基類的析構函數,如果基類指針指向的是子類對象,那麼先調用子類的析構函數,再
相關文章
相關標籤/搜索