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

阅读更多
想对作者说点什么?

博主推荐

换一批

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