读书人

关于继承有关的折构函数,该如何解决

发布时间: 2012-02-17 17:50:42 作者: rapoo

关于继承有关的折构函数
class A
{
public:
A() {};
~A(){};
};

class B : public A
{
public:
B() : A() //这里调用A的构造函数.那么析构要不要同样处理呢?
{};
~B() //这里要不要写上A的析构函数,[ ~B():~A() ].还是直接把A的析构函数变成vitual 函数
{};

}

[解决办法]
你还是找本C++ Primer,比如第三版在17.4.5节P749。

读书人网 >C++

热点推荐