Dar*_*der 2 java inheritance enums
我有两种类型的枚举:
public static enum Type1 {
T1_A,
T1_B
}
Run Code Online (Sandbox Code Playgroud)
和
public static enum Type2 {
T2_A,
T3_B
}
Run Code Online (Sandbox Code Playgroud)
我希望能够编写一个API,它可以将这些枚举(Type1或Type2)中的任何一个作为参数,并对它们执行某些操作.如何设计一个让我在运行时选择枚举类型的方法?
有效的东西:
void fun(?? type1_or_type2) {
// something goes here...
}
Run Code Online (Sandbox Code Playgroud)