定义枚举接口
public interface BaseEnum {
String encode(Object o);
String decode(Object o);
}
枚举实现类
public enum DemoEnum implements BaseEnum{
JSON_V1{
@Override
public String encode(Object o) {
return "json encode";
}
@Override
public String decode(Object o) {
return "json decode";
}
};
public static void main(String[] args) {
System.out.println(DemoEnum.JSON_V1.decode("hahah"));
}
}