Я пытаюсь построить класс с тремя подклассами, а затем создать объект этих подклассов. Это то, что я делаю до сих пор,
class Car{
class Red{
public:
... //functions
};
class Blue{
public:
... //functions
};
class Red{
public:
... //functions
};
};
У меня возникли проблемы с созданием объекта класса red. Я попытался сделать это: Car * redCar; redCar = новый красный;
Но это не работает. Есть идеи?
Car::Red redCar;
Предполагая, что Красный является публичным.
Получите книгу на C++!