定义枚举类,使用Enum关键字,可以理解为类似class的词,但是不能使用 extends 关键字继承其他类,因为 enum 已经继承了 java.lang.Enum(java是单一继承)。
package com.mw.mbox.boss.demo;
public enum Color {
RED,GREEN,PINK,BLACK,
MON(0,"周一"),
TUE(1,"周二");
private Integer value;
private String desc;
private Color(){}//注意这个不能丢,否则报错,这个是初始化 RED,GREEN,PINK,BLACK,
//这个是初始化MON(0,"周一"),TUE(1,"周二");
private Color(int value, String desc){
this.value = value;
this.desc = desc;
}
public int getValue(){
return value;
}
public String getDesc(){
return desc;
}
}