【发布时间】:2011-02-27 20:10:18
【问题描述】:
我正在学习 C++。我有一个名为 GameContext 的简单类:
class GameContext {
public:
GameContext(World world);
virtual ~GameContext();
};
要初始化一个GameContext 对象,我需要一个World 对象。
GameContext 构造函数是否应该采用 指针 指向 World 对象 (
World*)、指向 World 对象 (&World) 的地址或 reference 到一个世界对象(World)?在参数附近使用
const关键字是什么?例如:GameContext(const World &world)
谢谢。
【问题讨论】:
标签: c++ oop pointers constructor constants