我有多个枚举,每个枚举共享相同的构造函数。
private String name;
private String value;
private EnumName(String name, String value){
this.name = name;
this.value = value;
}
有没有办法在这些行中扩展一个枚举或其他东西,所以我不必在每个枚举中都有代码?
答案 0 :(得分:2)
这是不可能的 - 所有枚举都扩展Enum
,因为Java不允许多重继承,枚举不能扩展任何其他类。