正如描述所说,枚举常量可以有自己的主体,其中重写了枚举本身中定义的方法.例如:
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 次 |
| 最近记录: |