草庐IT

ConcreteClass1

全部标签

java - Java : extends ConcreteClass & I 中类的双重泛型约束

有没有一种方法可以在Java中定义类似于以下C#泛型约束的泛型约束?classClass1whereI:Interface1,Class2:I我正在尝试这样做:classClass1但是编译器提示“Class2”部分:类型参数后面不能跟其他边界。 最佳答案 我认为解析Java代码的最简单方法是使Class2成为接口(interface)。您不能限制一个类型参数扩展多个类或类型参数。此外,您不能在此处使用super。 关于java-Java:extendsConcreteClass&I中类