【发布时间】:2013-04-19 12:01:28
【问题描述】:
我正在开发一款游戏,我想将角色属于定义单位的类中的一个单位。 (作为对象)
这是定义类。 (我使用继承)
class Units
{
public:
char indicator;
Units();
virtual ~Units();
protected:
private:
};
Units::Units (){}
Units::~Units (){}
class WoodenBoxClass: public Units
{
public:
WoodenBoxClass.indicator = 'B';
};
编译过程中,当"WoodenBoxClass.indicator = 'B';"来了,我收到一条错误消息:
50|error: '.' 之前的预期 unqualified-id令牌
我该怎么办?主要问题是我如何才能使“指标”变量与每个“WoodenBoxClass”对象都相同?
【问题讨论】:
-
c++中不需要定义空的构造函数或析构函数。
标签: c++ class variables object inheritance