列舉的其他應用

2021-09-12 03:18:01 字數 588 閱讀 5183

本章目標

可以使用列舉實現乙個介面

可以在列舉類中定義抽象方法

讓列舉類實現乙個介面

列舉類也可以實現乙個介面,但是因為介面中會存在抽象方法,所以列舉類中的每個物件都必須分別實現此抽象方法。

讓列舉類實現乙個介面

inte***ce print

enum color implements print

},green

},blue

};}public class inte***ceenumdemo

}/* 結果:

* 紅色、綠色、藍色、

* */

}

在列舉類中定義抽象方法

enum color 

},green

},blue

}; public abstract string getcolor();

}public class abstractmethodenum

}/* 結果:

* 紅色、綠色、藍色、

* */

}

列舉的其他應用 實現介面

列舉可以跟其他類一樣實現介面,但是要求實現介面的時候,要求列舉中的每個物件都必須單獨覆寫好介面中的抽象方法。package 類集 inte ce print enum color implements print green blue public abstract string getcolor ...

19 java中列舉04(列舉的其他應用)

列舉型別可以跟普通的類一樣實現乙個介面,但是實現介面的時候要求列舉中的每個物件都 必須單獨覆寫好介面中的抽象方法 inte ce print enum color implements print green blue public class demo 還可以在列舉中定義抽象方法,但是要求在列舉中...

列舉 與 列舉的應用

列舉1 include 只定義了乙個資料型別,並沒有定義變數,該資料型別的名字是 enum weekday 預設 值是用0開始 monday 0 tuesday 1 sunday 6 enum weekday int main void 列舉2 include 只定義了乙個資料型別,並沒有定義變數,...