定义格式:
权限修饰符 enum 枚举名称 {
实例1,实例2,实例3,实例4;
}
public enum Level {
Enum抽象类常见方法:

枚举类实现接口:
所有的enum类都是继承Enum类,所以不能继承其他的类,只能实现接口。
enum类中的每一个级别对象,都可以单独实现自己的抽象方法
level.LOW.show();
public enum level implement LShow{
LOW(){
@Override
public void show(){
System.out.println("低级别");
}
},HIGH{ //省略小括号
@Override
public void show(){
System.out.println("高级别");
}
}
}; //别忘了分号
枚举的注意事项:
一旦定义了枚举,最好不要妄图修改里面的值,除非修改是必要的。
枚举类默认继承的是java.lang.Enum类而不是Object类
枚举类不能有子类,因为其枚举类默认被fifinal修饰
1554

被折叠的 条评论
为什么被折叠?



