Java抽象类实现带有泛型的接口
- 论坛
- Java抽象类实现带有泛型的接口
24 浏览
Java抽象类实现带有泛型的接口
我正在尝试定义一个实现Comparable接口的抽象类。当我使用以下定义来定义这个类时:
public abstract class MyClass implements Comparable
子类必须实现compareTo(MyClass object)
方法。然而,我希望每个子类实现compareTo(SubClass object)
方法,接受一个与其自身类型相同的对象作为参数。当我尝试使用以下定义来定义这个抽象类时:
public abstract class MyClass implements Comparable extends MyClass>
它报错说"父类型不能指定通配符"。
是否有解决办法?