記錄我對列舉的初識

2021-09-06 05:54:24 字數 1575 閱讀 2820

初始列舉:

測試列舉常用的方法

如何定義列舉的建構函式、方法和字段,去封裝更多的資訊

1

package

com.zhou.enumeration;23

import

org.junit.test;45

public

class

enum_test

1213

14//

測試列舉常用的方法

15@test

16public

void

test2()32}

3334

35public

void

print(grade g)

3940

4142}43

/*class grade

46public static final grade a=new grade();

47public static final grade b=new grade();

48public static final grade c=new grade();

49public static final grade d=new grade();

50public static final grade e=new grade();

5152}*/

53//

如何定義列舉的建構函式、方法和字段,去封裝更多的資訊

54enum

grade

6162

63public

string getnum()

6667

68 }

列舉的應用:

帶抽象方法的列舉

1

package

com.zhou.enumeration;23

import

org.junit.test;45

public

class

enum2

1112

public

void

print(grades g)

1718}19

20//

帶抽象方法的列舉

21enum

grades

26},

2728 b("89-80")

32},

3334 c("79-70")

38},

3940 d("69-60")

44},

4546 e("59-0")

50};

5152

private string num; //

封裝每個對應的分數

5354

private

grades(string num)

5758

public

string getnum()

6162

public

abstract

string localvalus();

6364 }

列舉的初識

列舉的聲名 public enum servicetype 這個覆蓋方法,被呼叫時返回例項化時的引數 renewal public string tostring 以上是我自己寫的乙個列舉型別的常量,我們的前台工程都是使用這個的 今天學習一下。簡要的介紹在注釋裡已經寫好,下面我談一下我理解這個東西的...

我的初識《MVC》

我的初識 mvc mvc全名是model view controller,是模型 model 檢視 view 控制器 controller 的縮寫,一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙個部件裡面,在改進和個性化定製介面及使用者互動的同時,不需要重新編寫業...

我的初識python(一)

有詳細的安裝步驟和editplus下的執行過程 python語言是一款對縮排非常敏感的語言,給很多初學者帶來了困惑,即便是很有經驗的python程式設計師,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導致錯誤,或者縮排不對,而這是用肉眼無法分別的。在編譯時會出現這樣的錯indentatio...