【发布时间】:2013-02-20 23:39:16
【问题描述】:
我有 3 个不同的类,它们都使用一些常量值。目前,我正在为每个班级定义所有这些。我如何集中它们?
我尝试只使用常量创建一个新的静态类,然后在我的类中使用静态导入,但这不起作用。无法成功导入该类。
PS:我不想使用枚举和接口。
【问题讨论】:
-
为什么新类和静态导入的解决方案不起作用?错误信息是什么?
-
@DaveJarvis 这是一个非常糟糕的做法,正如我在研究中发现的那样。
-
@CyrilleKarmann 导入不起作用,类无法编译。
-
@Javier 那没用。我有一个名为
constants的课程,我使用import static constants.*;,但它没有用。错误:The import constants cannot be resolved
标签: java class constants abstraction