定义子类的对象

Defining an object of a subclass

本文关键字:对象 子类 定义      更新时间:2023-10-16

我正在尝试构造一个具有三个子类的类,然后创建这些子类的对象。这就是我到目前为止正在做的事情,

  class Car{
       class Red{
           public:
              ...    //functions
        };
        class Blue{
           public:
              ...    //functions
        };
        class Red{
           public:
              ...    //functions
        };
    };

我在创建红色类对象时遇到问题。我尝试这样做: 汽车*红色汽车; 红色汽车=新红色;

但它不起作用。有什么想法吗?

Car::Red redCar;

假设红色是公开的。

买一本关于C++的书!