enum 枚举类
- 表示一种事物|情况的所有可能
- 通过enum关键字定义枚举类,所有枚举类都隐式继承自java.lang.Enum 类
- 枚举中所有的字段,都县相当于当前类型的一个实例 public static final 修饰
public class EnumDemo01 {
public static void main(String[] args) {
Week sun=Week.Sun;
sun.setName("周天");
sun.test();
switch(sun) {
case Sun:
sun.setName("7");
break;
case MON:
sun.setName("1");
break;
}
sun.test();
}
}
enum Week{
MON,
Sun;
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void test() {
System.out.println(name+"真好~");
}
}