我们来看下面一段代码:
再如:
#include<iostream.h>
class A
{
protected:
public:
};
class B
{
protected:
public:
};
class C:public A,B
{
private:
public:
};
void main()
{
}
输出结果:
c=B
类A构造函数被调用
i=10
类B构造函数被调用
k=15
类C构造函数被调用
类C析构函数被调用
类B析构函数被调用
类A析构函数被调用
C++派生类构造函数和析构函数调用顺序
最新推荐文章于 2023-05-09 22:25:20 发布
++派生类构造函数调用顺序(详解)