java學習筆記10--枚舉

在JDK1.5之前,java可以有兩種方式定義新類型:類和接口。對於大部分面向對象編程來說,這兩種方法看起來似乎足夠了,但是在一些特殊情況下,這些方法就不適合。例如,想定義一個Color類,它只能有Red、Green、Blue三種值,其他的任何值都是非法的,那麼JDK1.5之前雖然可以構造這樣的代碼,但是要做很多的工作,也有可能帶來各種不安全的問題。而JDK1.5之後引入的枚舉類型(Enum)就能
相關文章
相關標籤/搜索