C++ 面向对象编程---多态

I.  多态的原理和虚函数

C++ 面向对象编程---多态

C++ 面向对象编程---多态

C++ 面向对象编程---多态

C++ 面向对象编程---多态

C++ 面向对象编程---多态

II. 纯虚函数和抽象类

C++ 面向对象编程---多态

III. 虚析构和纯虚析构

C++ 面向对象编程---多态

C++ 面向对象编程---多态

问题:父类的指针在析构的时候不会调用子类的析构,导致子类如果有堆区属性会出现内存泄漏

解决:把父类的析构函数改为虚析构(或者纯虚析构)

C++ 面向对象编程---多态

 

 

相关文章:

  • 2019-03-27
  • 2021-12-29
  • 2021-04-13
  • 2021-07-29
  • 2021-07-22
  • 2021-04-05
  • 2021-04-26
猜你喜欢
  • 2019-07-18
  • 2021-09-30
  • 2021-09-08
  • 2021-04-02
  • 2021-12-07
  • 2021-11-03
相关资源
相似解决方案