枚举类
枚举类型是Java 5中新增特性的一部分,之前看到过但没有去了解,直到昨天接触单例模式才进一步了解
定义方法
enum Day {
MONDAY, TUESDAY, WEDNESDAY,
THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
写好后直接Day day = Day.MONDAY;
有构造函数的枚举
enum Person{
MAN("小红"),WOMAN("小王");
private String name;
Person(String name){
this.name = name;
}
public String getName(){
return this.name;
}
}
- 使用 enum 定义,默认使用 final 修饰,因此不能派生子类;
- 构造器默认使用 private 修饰,且只能使用 private 修饰;

浙公网安备 33010602011771号