我正在尝试构造一个包含三个子类的类,然后创建这些子类的对象。这就是我到目前为止所做的,
class Car{
class Red{
public:
... //functions
};
class Blue{
public:
... //functions
};
class Red{
public:
... //functions
};
};
我在创建类red的对象时遇到问题。我试过这样做: 汽车*雷德卡; redCar = new Red;
但它不起作用。有什么想法吗?
答案 0 :(得分:2)
Car::Red redCar;
假设Red是公开的。
获取一本关于C ++的书!