首先,如果父类没有提供默认构造函数(既不要任何参数的构造函数),那么子类就必须在成员初始化表里调用父类的可用构造函数,以初始化父类成员speed、total。 class Car:public Vehicle { public: Car(int aird,float speed,int total):Vehicle(speed,total) { } ……………… };
父类构造和子类构造
最新推荐文章于 2024-02-15 19:09:39 发布
首先,如果父类没有提供默认构造函数(既不要任何参数的构造函数),那么子类就必须在成员初始化表里调用父类的可用构造函数,以初始化父类成员speed、total。 class Car:public Vehicle { public: Car(int aird,float speed,int total):Vehicle(speed,total) { } ……………… };