山东师范大学 研究生 C++高级程序设计 第5章 虚函数与多态.pptVIP

  • 0
  • 0
  • 约1.86万字
  • 约 39页
  • 2026-02-03 发布于河北
  • 举报

山东师范大学 研究生 C++高级程序设计 第5章 虚函数与多态.ppt

虚析构函数应用举例classB{public:~B(){cout“B::~B()isalled.\n;}};classD:publicB{public:~D(){cout“D::~D()iscalled.\n;}};intmain(){B*Ap=newD; D*Bp=newD;coutdeletefirstobject:\n;deleteAp;//区分静态与动态联编coutdeletesecondobject:\n;deleteBp;}用基类指针建立派生类的动态对象析构由基类指针建立的派生类对象只调用基类析构函数(不调用派生类析构)虚析构函数应用举例classB{public:~B(){cout“B::~B()isalled.\n;}};classD:publicB{public:~D(){cout“D::~D()iscalled.\n;}};intmain(){B*Ap=newD; D*Bp=newD

文档评论(0)

1亿VIP精品文档

相关文档