小编use*_*182的帖子

C++抽象类析构函数

在父类中仅使用纯虚拟析构函数创建抽象类是否是良好的实践(并且可能)?

这是一个样本

class AbstractBase {
public:
    AbstractBase () {}
    virtual ~AbstractBase () = 0;
};

class Derived : public AbstractBase {
public:
    Derived() {}
    virtual ~Derived() {}
};
Run Code Online (Sandbox Code Playgroud)

否则,如果衍生类的属性和构造函数都相同而另一个方法完全不同,我怎么能创建一个抽象类?

c++ abstract-class destructor

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

abstract-class ×1

c++ ×1

destructor ×1