C++学习笔记 -虚析构函数

一个类的构造函数是不能被定义为虚函数的,但析构函数是可以被定义为虚析构函数的,定义为虚析构函数只需要在该类的析构函数上添加virtual关键字。 对于一个具有良好编程风格的驾驶员,其往往将基类的析构函数定义为虚函数。这是因为析构函数的作用是释放对象中动态分配的内存空间,达到销毁对象的目的。如果一个基类的析构函数定义为虚函数后,其派生类的析构函数也将自动定义为虚函数。那么,在实际应用的时候,系统将采
相关文章
相关标签/搜索