【发布时间】:2011-12-30 08:12:16
【问题描述】:
在阅读常量接口反模式时,我发现没有实例的最终常量类比常量接口更好。
请解释一下如何?
public interface ConstIfc {
public static final int constValue = 10;
}
public final class ConstClass {
private ConstClass{}
public static final int constValue = 10;
}
如果必须在 UtilClass 中使用 constValue 而没有命名 Ifc/Class 名称,我们可以实现/扩展它们。但实现支持多重继承。那么如何更好地延伸呢?
注意:我能够理解静态导入。
【问题讨论】:
标签: java class interface constants