gpt4 book ai didi

C++ 类访问管理

转载 作者:太空宇宙 更新时间:2023-11-04 11:26:30 25 4
gpt4 key购买 nike

我正在使用 OpenGL 开发游戏。我有一个包含所有环境变量的 Game 类(环境,我指的是重力或瓷砖集)。只有一个 Game 对象。我还有另一个名为 Entity 的类,它包含在屏幕上显示对象的属性。

我发现自己需要访问我的 Entity 类中越来越多的 Game 变量。目前我只是使用参数将数据传递给每个函数,但我正在考虑只传递一个指向 Game 类的指针?这有什么问题吗?有没有更好的办法?

最佳答案

我认为这是一个很好的做法。用 parameter object 替换一组参数是个好主意。 .

只需确保 Game 保持内聚。 Game 中包含的变量应该是相关的。

关于C++ 类访问管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26496247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com