【发布时间】:2015-07-11 13:09:05
【问题描述】:
我知道关于这个话题有同样的问题。但我还是很困惑。请解释 A 的类构造函数是如何使用obj 执行的,即使我私下继承了 A 的类构造函数。
#include <iostream>
using namespace std;
class A{
public:
A(){
cout << "A" << endl;
}
};
class B:private A{
public:
B(){
cout << "B" << endl;
}
};
int main(){
B obj;
return 0;
}
输出
A
B
【问题讨论】:
标签: c++ inheritance access-specifier