//使用enum定义枚举类 enum Season1 { //创建对象 SPRING("春天","春暖花开"), SUMMER("夏天","夏日炎炎"), AUTUMN("秋天","秋高气爽"), WINTER("冬天","含风凌烈"); //定义属性 private final String seasonName; private final String seasonDesc; //私有化构造器 private Season1(String seasonName,String seasonDesc){ this.seasonName=seasonName; this.seasonDesc=seasonDesc; } }
//自定义枚举类 public class Season { //定义类的属性 private final String seasonName; private final String seasonDesc; //私有化构造器 private Season (String seasonName,String seasonDesc){ this.seasonName=seasonName; this.seasonDesc=seasonDesc; } //创建几个对象 public static final Season SPRING=new Season("春天","春暖花开"); public static final Season SUMMER=new Season("夏天","夏日炎炎"); public static final Season AUTUMN=new Season("秋天","秋高气爽"); public static final Season WINTER=new Season("冬天","含风凌烈"); }