定义子类的对象
Defining an object of a subclass
我正在尝试构造一个具有三个子类的类,然后创建这些子类的对象。这就是我到目前为止正在做的事情,
class Car{
class Red{
public:
... //functions
};
class Blue{
public:
... //functions
};
class Red{
public:
... //functions
};
};
我在创建红色类对象时遇到问题。我尝试这样做: 汽车*红色汽车; 红色汽车=新红色;
但它不起作用。有什么想法吗?
Car::Red redCar;
假设红色是公开的。
买一本关于C++的书!
相关文章:
- 从父类方法返回子类对象
- c++, 在子类中,如何在没有对象的情况下访问父类的方法?
- 将父类对象强制转换为子类的问题
- C++ 将子类的对象添加到父类的向量中
- 如何将子类作为函数的参数传递给期望基类,然后将该对象传递到指向这些抽象类对象的指针向量中?
- 对静态分配的子类对象进行静态分配的纯虚拟父类引用是否合法?
- 创建一个函数,该函数使用模板创建类或子类的对象
- 我们可以在没有新实例化的情况下声明一个抽象方法来返回抽象超类中的子类对象吗
- C++接口实现和子类化对象识别
- 如何调用传递给 JNI 'jobject' 的 Java 对象的子类/子类的方法
- 为什么指向基类的指针可以指向子类的对象?
- 如何在 BaseClass 指针数组中存储指向子类对象的指针?
- 当函数返回类型为父类时,如何返回子类的对象?
- 子类对象列表重新解释为基类对象列表?(C++11).
- 如何将字符串(ID)映射到新的子类对象C 的创建
- C++:使用父类运算符函数更新子类对象的继承变量
- 指向子类对象的指针的静态数组出现问题
- 尝试引用子类中的抽象对象时收到编译错误
- cpp 从需要超类对象的函数访问子类对象方法
- 制作可以存储子类对象的超类类型的向量