当然,在引入枚举之前,如果你需要在许多类之间共享大量常量,那么Constant Interface可能是最实用的方法.
如果这些常量只用在一个类中,那么其他答案中的注释("要避免的模式")是非常有效的 - 如果由使用它们的类声明它们将是最有用的.
对于较新版本的Java,我将使用允许设置值的构造函数转向枚举.然而,它的仍然是这样,如果设定值只使用一个单独的类,它最有意义的那类,而不是在单独申报.
归档时间: |
|
查看次数: |
1496 次 |
最近记录: |