首页 > 解决方案 > 如何命名一个属性很少且没有方法的类,其实例会被大量传递?

问题描述

我有几个类似的小类,因为它们只有几个属性而没有方法,而且它们的实例经常被传递并放入数组等等。这样的类有命名约定吗?起初我将它们命名为 xxxObject,但在 OOP 中这并不是真正的对象。然后我考虑将它们命名为 xxxHelper,但 helper 似乎表示方法。我应该在此类名称的末尾添加什么?

标签: oopnaming-conventions

解决方案


我根本不会制作这些类,看起来您正在使用某种全局枚举或字典。

C 中的枚举将指示一个键和一个整数值。

Python 的字典将指示键和值,值不必是特定类型。

我可能会使用 XXDictionary。


推荐阅读