enum
知识点
- 枚举类可以拥有静态成员;由于枚举常量在静态成员之前构建,所以不能在构造函数里引用任何静态成员
特性

实例的实现体
可以为单个的enum实例添加方法,但是只能覆盖枚举类中定义的方法;
enum Operation { ADD { @Override public int eval(int a, int b) { return a + b; } }, SUB { @Override public int eval(int a, int b) { return a * b; } }; public abstract int eval(int a, int b); }
枚举类与普通类的区别
