我正在努力学习C++,并编写了这段代码。根据我的理解,这段代码需要以"Derived Class"的形式生成输出,但是输出是"Base Class"。请帮我理解一下。using namespace std;
public: void display() { } class Derived: public Base {
我有一个基类和派生类,还有一个BaseType和DerivedType。在基类上,我有一个BaseType对象(而不是指针)。我希望在派生类的构造函数上进行从BaseType到DerivedType的动态转换。basetype" to "DerivedType"
// when "DerivedType" inherits from "Ba