我正在制作一个游戏引擎,并且有一个 GameObject 类。这个 Gameobject 类是 Model 类继承自的基类。现在,Cube 类继承自 Model。
因此,我想知道 Cube 类是否因此能够访问 GameObject 类的成员?
最佳答案
只要函数或变量被声明为 public 或 protected,您就可以从继承的类中访问它们。
即
class GameObject{
public:
int getID(void);
};
class Model : public GameObject{
};
class Cube : public Model{
int useID( void ){
return getID() + 5;
}
};
/亨里克
关于c++ - 继承时,基类的基类是否也被继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21826532/