C++學習筆記 -虛析構函數

一個類的構造函數是不能被定義爲虛函數的,但析構函數是可以被定義爲虛析構函數的,定義爲虛析構函數只需要在該類的析構函數上添加virtual關鍵字。 對於一個具有良好編程風格的駕駛員,其往往將基類的析構函數定義爲虛函數。這是因爲析構函數的作用是釋放對象中動態分配的內存空間,達到銷燬對象的目的。如果一個基類的析構函數定義爲虛函數後,其派生類的析構函數也將自動定義爲虛函數。那麼,在實際應用的時候,系統將採
相關文章
相關標籤/搜索