Java 在最后一个类中扩展可比泛型
我试图在最后一节课中扩展Comparable,但我不知道它为什么会出现这个错误Java 在最后一个类中扩展可比泛型,java,generics,comparable,Java,Generics,Comparable,我试图在最后一节课中扩展Comparable,但我不知道它为什么会出现这个错误 public final class Identifier extends Comparable<Identifier> { ... } 错误:类型Compariable不能是标识符的超类;超类必须是类 但这难道不是一个阶级吗?我不明白 谢谢您的帮助不,这是一个界面。您实现接口,而不是扩展它们。你需要 public final class Identifier implements Comparab
public final class Identifier extends Comparable<Identifier> {
...
}
错误:类型Compariable不能是标识符的超类;超类必须是类
但这难道不是一个阶级吗?我不明白
谢谢您的帮助不,这是一个界面。您实现接口,而不是扩展它们。你需要
public final class Identifier implements Comparable<Identifier> {
...
}
不这是一个接口,因为Comparable是一个接口。您需要使用实现而不是扩展。