我目前正在学习用 C++ 创建图形应用程序/游戏的 SDL,并且对如何在类中创建和使用 void 有一些疑问。
对于我目前的项目,我正在创建一个非常基本的乒乓球游戏,并希望创建一个类,它不仅包含有关对象位置、加载的位图和其他变量的信息,而且还包含一个涵盖 AI/运动引擎和另一个用于渲染。
我想对其进行编码,以便我可以像这样格式化我的代码:(下面的所有代码都是伪代码,只代表我想要实现的结构)
class Object
{
private int stuff;
private void manageStuff();
}
void Object::manageStuff()
{
stuff++;
}
Object object = new Object();
object.stuff = 0;
for (int i = 0; i < 10, i++)
{
object.manageStuff();
cout << object.stuff;
}
在 C++ 中是否有任何明显的方法可以做到这一点?