父子类
1、构造顺序:
创建一个子类对象,则父类、子类的构造方法都执行,且是
先父类 构造方法,再子类构造方法
派生类的构造顺序:先父类,后子类,因为子类很有可能会用到从父类继承来的成员
2、析构顺序
子类成员先被析构,因为子类还有可能会使用父类的成员,所以要先析构子类,再析构父类
成员(朋友)类:把一个类作为另一个类的成员
1、构造顺序
先成员类(朋友),后自己
2、析构
先自己,后成员(对象)
总体
构造:先父亲,后朋友,再自己
析构:先自己,后朋友,最后父类
父子类
1、构造顺序:
创建一个子类对象,则父类、子类的构造方法都执行,且是
先父类 构造方法,再子类构造方法
派生类的构造顺序:先父类,后子类,因为子类很有可能会用到从父类继承来的成员
2、析构顺序
子类成员先被析构,因为子类还有可能会使用父类的成员,所以要先析构子类,再析构父类
成员(朋友)类:把一个类作为另一个类的成员
1、构造顺序
先成员类(朋友),后自己
2、析构
先自己,后成员(对象)
总体
构造:先父亲,后朋友,再自己
析构:先自己,后朋友,最后父类