派生类是否具有基类的默认构造函数?

时间:2017-05-14 03:25:00

标签: c++

我有一个来自A(B:A)的B类。

B只有一些额外的成员变量。我想通过简单地从A对象复制继承的变量,能够从A对象构造一个B对象。特定于B的成员变量可以保留为垃圾。无需调用继承的变量'复制构造函数,对我来说一点一点的复制就足够了(因为它们是整数类型)。

编译器是否提供这样的构造函数,还是应该自己编写?

1 个答案:

答案 0 :(得分:0)

是的,您可以在派生类中使用基类的构造函数创建派生类的构造函数,或者如果您在创建其对象时没有创建派生类的构造函数,则基类的构造函数会自动调用

相关问题