情况一:实现接口,在enum类中实现抽象方法
情况二:让枚举类的对象分别实现接口中的抽象方法
代码如下:
public class SeasonTest { public static void main(String[] args) { Season spring = Season.SPRING; spring.show(); } } enum Season implements Info { //1.提供当前枚举类的对象,多个对象之间用","隔开,末尾对象";"结束 SPRING("春天", "春天") { @Override public void show() { System.out.println("春天"); } }, SUNMER("夏天", "夏天") { @Override public void show() { System.out.println("夏天"); } }, AUTUMN("秋天", "秋天") { @Override public void show() { System.out.println("秋天"); } }, Season("冬天", "冬天") { @Override public void show() { System.out.println("冬天"); } }; //2.声明Season对象的属性:priva