Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在阅读 LibGDX 的源代码,我看到类中有太多的公共字段。所以我想知道,为什么?为该字段设置典型的设置器/获取器是否有任何优势?
我知道我应该避免直接访问类的字段,但是如果像 LibGDX 的作者这样的人这样做,我开始怀疑“什么是最佳实践”。
您不必知道此类的实现,因此它们使您的代码更简单。此外,您确定某些您不希望更改的变量符合规则。所以他们确保你不会弄乱你的代码。