纯虚析构函数

来源:互联网 发布:淘宝威利斯仿真模型 编辑:程序博客网 时间:2024/05/16 11:17
如果你想定义一个抽象基类,那怎么办?那么定义一个纯虚函数好了。那如果缺少这样一个函数怎么办?呵呵,不用担心,有现成的。就是析构函数。考虑如下代码。
classBase
{
public:
       virtual ~Base() = 0;
};
 
Base::~Base(){printf("Base::~Base()./n");}
 
classDerive:publicBase
{
};
我以前从来没有试过这样,这让我觉得很新鲜也很有趣,原来我对纯虚函数的理解还存在问题,近日算得上是一个进步。
原创粉丝点击