阅读654 返回首页    go 阿里云 go 技术社区[云栖]


(多)继承中的构造与析构

(多)继承中的构造与析构

微笑问:析构函数为何定义为虚函数较好?

答:若不这样,基类指针指向子类,再删除该指针时,子类的析构函数得不到调用,子类中比父类多的那些变量得不到回收,造成内存泄露。

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

  上一篇:go obj-c编程02:给类自动合成存取方法
  下一篇:go obj-c编程05:类的多态与id动态绑定