列舉類的使用,有建構函式,有函式喲
package com.bird.test;
import org.junit.test;
public class eumetest
}enum week
}, tue("星期二")
}, wed("星期三")
}, thu("星期四")
}, fri("星期五")
}, sat("星期六")
}, sun("星期日")
}; private string value;
private week(string value)
public string getvalue()
public abstract string getvalue1();
}
執行結果:
星期一this is the first day.
列舉類的使用
類的物件只有有限個,確定的,我們稱之為列舉類。例如 星期,執行緒狀態,性別,季節等。當需要定義一組常量時,強烈建議使用列舉類 如果列舉類中只有乙個物件,則可以作為乙個單例模式的實現方式 方式一 jdk 1.5 之前,自定義列舉類 自定義列舉類 class season public string g...
使用列舉類
當我們需要定義常量時,乙個辦法是用大寫變數通過整數來定義,例如月份 jan 1 feb 2 mar 3 nov 11 dec 12好處是簡單,缺點是型別是int,並且仍然是變數。更好的方法是為這樣的列舉型別定義乙個class型別,然後,每個常量都是class的乙個唯一例項。python提供了enum...
簡單的使用列舉類
列舉類使用例子 public enum systemusertype public string getlabel public static systemusertype getenum string name for systemusertype enums values return null...