c++ 派生类构造函数

派生类的构造函数中还需要负责传递基类需要的初始化参数。 c++11 的这种情况只适用于当派生类很少增加新的数据成员或者不增加新的数据成员的情况。 因为这样从基类继承过来的构造函数只能初始化从基类继承的成员,派生类新增的数据成员则不能通过构造函数初始化。 如果说派生类的新增数据成员定义了类内初始值,那就可以用类内的初始值去初始化这些新增的数据成员,如果没有定义类内的初始值,那就只能通过默认的方式初始
相关文章
相关标签/搜索