C++基类、派生类构造函数调用顺序

 

#include <iostream.h>
class A
{
public :
A()
{
cout<<"A"<<endl;
}
~A()
{
cout<<"~A"<<endl;
}
};
class B: public A
{
public :
B()
{
cout<<"B"<<endl;
}
~B()
{
cout<<"~B"<<endl;
}
};
int main(int argc, char* argv[])
{
B a;
return 0;
}

A
B
~B
~A
Press any key to continue

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试