閱讀654 返回首頁    go 阿裏雲 go 技術社區[雲棲]


(多)繼承中的構造與析構

(多)繼承中的構造與析構

微笑問:析構函數為何定義為虛函數較好?

答:若不這樣,基類指針指向子類,再刪除該指針時,子類的析構函數得不到調用,子類中比父類多的那些變量得不到回收,造成內存泄露。

最後更新:2017-04-03 06:03:10

  上一篇:go obj-c編程02:給類自動合成存取方法
  下一篇:go obj-c編程05:類的多態與id動態綁定