首页
诗词
字典
板报
句子
名言
友答
励志
学校
网站地图
编程
C++
C语言
C++ Builder
VB
PB
Ruby Rails
perl python
编程
其他开发语言
VBA
VC/MFC
当前位置:
首页
>
教程频道
>
开发语言
>
编程
>
几时使用虚函数
2012-09-23
何时使用虚函数?class Test { public:virtual ~Test() 0 }// 虚析构函数的定义 virtual ~Test() { } 通
何时使用虚函数?
class Test { public: virtual ~Test() = 0; }// 虚析构函数的定义 virtual ~Test() { }
通常纯虚函数不需要提供定义,但是这边有个例外,纯虚析构函数必需给出实现体才能通过编译链接。析构函数析构函数析构的次序是最深层的派生类的析构函数先被调用,然后依次调用每一层的析构函数。所以编译器会在析构Test类的派生类的析构函数中创建一个对~Test()的调用动作,所以必须提供这个析构函数的定义。
查看更多
下一篇
本文网址:
https://www.reader8.net/jiaocheng/20120923/1856628.html
读书人精选
热点排行
maven 项目平添Maven Dependencies Libr
java类静态域、块,非静态域、块,结构函
Golang的slice圈套
Spring2 兑现AOP编程的两种实现方法
树的底层实现(下)
多线程程序的评量基准
struts2札记之第七讲
jquery 用ID取某个元素上的某个ID元素
聚合总结
步骤的重写和重载