Java 抽象类 实现具有泛型的接口
2022-08-31 13:51:15
我正在尝试定义一个实现可比的抽象类。当我使用以下定义定义类时:
public abstract class MyClass implements Comparable <MyClass>
子类必须实现 。相反,我希望每个子类都实现,接受自己类型的对象。当我尝试用类似的东西定义抽象类时:compareTo(MyClass object)
compareTo(SubClass object)
public abstract class MyClass implements Comparable <? extends MyClass>
它抱怨“超类型可能不会指定任何通配符。
有解决方案吗?