64,646
社区成员
发帖
与我相关
我的任务
分享
class A
{
public:
A() { cout<<"A"<<endl; }
A(const A&) { cout<<"A"<<endl; }
~A() { cout<<"~A"<<endl; }
};
class B:public A
{
public:
B(A &a):_a(a)
{
cout<<"B"<<endl;
}
~B()
{
cout<<"~B"<<endl;
}
private:
A _a;
};
int main(void)
{
A a;
B b(a);
return 0;
}
您是来出考题的?