直接上代碼
public class TestEnum {
public static void main(String[] args) {
MyEnum myEnum=MyEnum.East;
System.out.printf(myEnum.GetDes());
}
}
enum MyEnum
{
East("東方"),
West("西方"),
South("南方"),
North("北方");
private String des;
private MyEnum(String string)
{
des=string;
}
public String GetDes()
{
return des;
}
}
要點:
1 定義枚舉的構造器方法帶參,只能為private
2 定義說明字段和獲取說明字段的方法
3 枚舉實例必須在前面
