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