正如描述所说,枚举常量可以有自己的主体,其中重写了枚举本身中定义的方法.例如:
public enum ExampleEnum {
ONE,
TWO {
@Override
public void print() {
System.out.println("Two");
}
};
public void print() {
System.out.println(name());
}
}
Run Code Online (Sandbox Code Playgroud)
在此示例中,常量TWO
具有自己的主体,并具有该print()
方法的重写版本.
请注意,无法扩展enum
枚举本身的外部.
归档时间: |
|
查看次数: |
105 次 |
最近记录: |