会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
技术控
~山外青山楼外楼~
博客园
首页
新随笔
联系
订阅
管理
2015年5月21日
析构函数virtual与非virtual区别 [转]
摘要: 作为通常的原则,如果一个类定义了虚函数,那么它的析构函数就应当是virtual的。因为定义了虚函数则隐含着:这个类会被继承,并且会通过基类的指针指向子类对象,从而得到多态性。 这个类可能会被继承,并且会通过基类的指针指向子类对象”,因此基类的析构函数是否为虚将决定子类的对象是否被析构示例代码:#in...
阅读全文
posted @ 2015-05-21 13:51 li-peng
阅读(543)
评论(0)
推荐(0)
公告