当在C++中派生一个类时,派生类会包含基类的成员变量,但并不会创建一个基类对象并将其作为成员变量存储在派生类中。
在C++中,派生类继承了基类的成员变量和成员函数,但是这些成员变量和成员函数是直接嵌入到派生类中的,而不是通过创建基类对象来存储。
派生类会继承基类的成员变量,并且可以通过派生类的对象访问这些成员变量。派生类可以在自己的定义中添加新的成员变量和成员函数,以扩展基类的功能。
在派生类的构造函数中,可以通过调用基类的构造函数来初始化继承的基类成员变量。这样,当创建派生类的对象时,基类的构造函数会被调用来初始化基类成员变量。
总结起来,当在C++中派生一个类时,派生类会包含基类的成员变量,但并不会创建一个基类对象并将其作为成员变量存储在派生类中。派生类通过继承基类的成员变量和成员函数来扩展基类的功能。
领取专属 10元无门槛券
手把手带您无忧上云