标签: c++
我有一个来自A(B:A)的B类。
B只有一些额外的成员变量。我想通过简单地从A对象复制继承的变量,能够从A对象构造一个B对象。特定于B的成员变量可以保留为垃圾。无需调用继承的变量'复制构造函数,对我来说一点一点的复制就足够了(因为它们是整数类型)。
编译器是否提供这样的构造函数,还是应该自己编写?
答案 0 :(得分:0)
是的,您可以在派生类中使用基类的构造函数创建派生类的构造函数,或者如果您在创建其对象时没有创建派生类的构造函数,则基类的构造函数会自动调用