package com.chapter19;
/** * 功能描述:使用介面方式組織列舉
* 請按模組新建enum或者在現有enum中新增常量;後續可以按照領域進行編碼組織
*/public inte***ce errorcodes
public string geterrorcode()
public string geterrormsg()
@override
public string tostring() }
/*** 引數錯誤模組
* @author kinsey
*/enum paraerror implements errorcodes
public string geterrorcode()
public string geterrormsg() }
}
package com.chapter19;
import com.chapter19.errorcodes.basicerror;
public class testmain
}
列舉,介面加強
列舉 eunm 關n鍵字 定義列舉類 enum 列舉類的父類 1 列舉類 2 列舉常量 3 靜態方法 4 定義結構 靜態方法和屬性,成員方法和屬性,實現介面 覆寫enum類的方法 5 應用場景 乙個類的例項化物件可數的 性別,狀態,週期 顏色 6 支援 switch unicode public e...
多型,介面,列舉
1.定義 同一種行為,具有多個不同的表現形式 2.前提條件 必須繼承或者實現,必須有的重寫 3.語法 父類的類名 物件名 new 子類的類名 實參列表 子類的物件指向父類的引用 4.特性 一旦有多型,分割槽編譯和執行 編譯看左,執行看右 編譯看左邊 物件只能呼叫父類中存在的內容 子類獨有的是呼叫不到...
實現介面的列舉類
由列舉類實現介面裡的方法,每個列舉值呼叫該方法由相同的行為方式。若要每個列舉值在呼叫該方法時由不同的行為方式,可讓每個列舉值分別實現該方法。public enum gender implements genderdesc female 女 上例中male,female建立列舉值是,不是直接建立gen...