class base
{。。。};
clss derived:public base
{。。。};
int main()
{
derived obj;
return 0;
}
构造函数的调用顺序:派生类对象obj先调用基类的构造函数,后调用派生类的构造函数;
析构函数的调用顺序:派生类对象obj先调用派生类的析构函数,后调基类的析构函数。
class base
{。。。};
clss derived:public base
{。。。};
int main()
{
derived obj;
return 0;
}
构造函数的调用顺序:派生类对象obj先调用基类的构造函数,后调用派生类的构造函数;
析构函数的调用顺序:派生类对象obj先调用派生类的析构函数,后调基类的析构函数。