游戏编程的Setters / Getters?

时间:2012-11-19 02:03:19

标签: oop

我正在阅读LibGDX的源代码,我发现类中的公共字段太多了。所以我想知道,为什么?有没有优势为这些领域设置典型的setter / getter?

我知道我应该避免直接访问类字段,但如果像LibGDX这样的人这样做,我开始怀疑“什么是最佳实践”。

1 个答案:

答案 0 :(得分:0)

您不必知道此类的实现,因此它们使您的代码更简单。此外,您确定一些您不希望它们更改的变量符合规则。所以他们确保你不会搞砸你的代码。