Java抽象类实现带有泛型的接口

24 浏览
0 Comments

Java抽象类实现带有泛型的接口

我正在尝试定义一个实现Comparable接口的抽象类。当我使用以下定义来定义这个类时:

public abstract class MyClass implements Comparable

子类必须实现compareTo(MyClass object)方法。然而,我希望每个子类实现compareTo(SubClass object)方法,接受一个与其自身类型相同的对象作为参数。当我尝试使用以下定义来定义这个抽象类时:

public abstract class MyClass implements Comparable

它报错说"父类型不能指定通配符"。

是否有解决办法?

0