最佳答案
我正在尝试定义一个实现 Compaable 的抽象类:
public abstract class MyClass implements Comparable <MyClass>
子类必须实现 compareTo(MyClass object)
。相反,我希望每个子类都实现 compareTo(SubClass object)
,接受一个自己类型的对象。当我尝试定义抽象类时,比如:
public abstract class MyClass implements Comparable <? extends MyClass>
它抱怨“超类型可能不指定任何通配符。”
有解决办法吗?