相关疑难解决方法(0)

如何启用枚举继承

我正在编写一个库,它具有一组预定义的枚举值.比方说,我的枚举如下所示.

public enum EnumClass {
    FIRST("first"),
    SECOND("second"),
    THIRD("third");

    private String httpMethodType;

}
Run Code Online (Sandbox Code Playgroud)

现在,使用此库的客户端可能需要添加更多值.比方说,客户端需要添加CUSTOM_FIRSTCUSTOM_SECOND.这不会覆盖任何现有值,但会使枚举具有5个值.

在此之后,我应该可以使用类似的东西<? extends EnumClass>,有5种不变的可能性.

实现这一目标的最佳方法是什么?

java inheritance enums

37
推荐指数
3
解决办法
4万
查看次数

标签 统计

enums ×1

inheritance ×1

java ×1