基礎鞏固12 列舉類以及列舉類物件的變數

2021-09-27 13:07:49 字數 600 閱讀 4506

//      獲取某個列舉物件的屬性值

// 1 獲取列舉物件

// 通過靜態屬性獲取列舉物件

season spring = season.spring;

// 通過列舉物件的名字獲取列舉物件

season summer = season.valueof("summer");

string seasonname = spring.getseasonname();

system.out.println(seasonname);

system.out.println(summer.getseasonname());

string desc = spring.getdesc();

system.out.println(desc);

system.out.println(summer.getdesc());

// 2 返回列舉物件構成的陣列,並遍歷列舉物件

season values = season.values();

for (season value : season.values())

23 列舉類和元類

列舉類from enum import enum month enum month jan feb mar apr may jun jul aug sep oct nov dec 可以直接使用month.jan來引用乙個常量,或者列舉它的所有成員 for name,member in month.m...

Kotlin筆記 八 八 列舉類

kotlin使用enum class關鍵字定義列舉類,可以實現乙個或多個介面 列舉類的所有例項必須在 第一行顯式列出 例項間用 隔開,以 結束 列舉類可以有自己的 屬性 方法 構造器 構造器只能使用private修飾符,省略則預設使用private 列舉類應該被設為不可變類,屬性不應該允許改變,推薦...

Python類學習(九 列舉類Enum

目錄 1.兩種方式定義列舉類 1 直接使用enum 函式列出多個列舉值來建立列舉類 2 通過繼承enum類定義列舉類 2.列舉類定義建構函式 什麼是列舉類?物件有限且固定的類 比如季節類,只包括春夏秋冬四個物件 from enum import enum 定義season列舉類 season enu...