如何将枚举嵌套在枚举的值内
我想知道在Java中是否可以嵌套枚举。
在这里,我想做的是:
拥有一个由CAT和DOG组成的物种,将允许我访问可用CAT和DOG品种的子枚举。例如,我希望能够测试是否装有CAT或DOG,以及动物是否是PERSAN
CAT或PITBULL狗。CAT和DOG品种必须是不同的枚举,即CatBreeds枚举和DogBreeds枚举。
这是我要使用的访问模式的示例:
种类:
- 物种
- 种狗
品种:
- 种类,猫种,PERSAN
- 种。狗。品种。皮布尔
回答:
您不是最好通过继承来做到这一点吗?猫和狗将是物种的子类。Persion将是Cat的子类,而Pitbull将是Dog的子类。
想要使用枚举试图实现什么?
以上是 如何将枚举嵌套在枚举的值内 的全部内容, 来源链接: utcz.com/qa/428588.html