枚举
枚举的两种实现方式
- 自定义枚举
- 使用enum关键字实现枚举
自定义枚举
- 构造器私有化
- 可以提供get方法,不要提供set方法
public class Enumeration02 {
public static void main(String[] args) {
System.out.println(Season_.SPRING);
System.out.println(Season_.SUMMER);
System.out.println(Season_.AUTUMN);
System.out.println(Season_.WINRER);
}
}
enum Season_ {
private String name;
private String desc;
public final static Season SPRING = new Season("春天","温暖");
public final static Season WINRER = new Season("冬天","寒冷");
public final static Season AUTUMN = new Season("秋天","凉爽");
public final static Season SUMMER = new Season("夏天","温暖");
private Season_(String name, String de