Определение объекта подкласса

0

Я пытаюсь построить класс с тремя подклассами, а затем создать объект этих подклассов. Это то, что я делаю до сих пор,

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

У меня возникли проблемы с созданием объекта класса red. Я попытался сделать это: Car * redCar; redCar = новый красный;

Но это не работает. Есть идеи?

Теги:
class
subclass

1 ответ

2
Car::Red redCar;

Предполагая, что Красный является публичным.

Получите книгу на C++!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню