前言
提示:本文章重在解决枚举类在项目中的应用,需要提前知道枚举类是做什么的,适合有java基础的往下看,没有基础请自行百度学习该部分知识。
提示:利用简单易懂的方式来学习枚举类在项目中的应用,主要分为三大部分。
一、枚举类定义
定义了一个父接口,子接口实现父接口,分别是性别的枚举类,回家方式的枚举类
public interface CodeEnum {
/**
* interface
* */
Integer getCode() ;
String getMessage() ;
}
public enum Sex implements CodeEnum{
/**
* sex 性别
* */
SexType0(0,"man"),
SexType1(1,"woman");
private int code;
private String msg;
Sex(int code, String msg){
this.code = code;
this.msg = msg;
}
@Override
public Integer getCode() {
return code;
}
@Override
p