我尝试在我的最后一堂课中扩展可比<>,但我不知道为什么它会通过这个错误。
public final class Identifier extends Comparable<Identifier> {
...
}
错误:Comparable 类型不能是 Identifier 的超类;超类必须是类
但可比性不是一个类吗?我不明白。
感谢您的帮助
不,这是一个接口。你实现接口,你不扩展它们。 你需要
public final class Identifier implements Comparable<Identifier> {
...
}