class A { ... }
class B extends A implements Comparable<A> {
int compareTo(A aobject) { ... }
}
Run Code Online (Sandbox Code Playgroud)
通常我们Comparable
使用类型参数实现B
.但是java允许使用超类.
有没有我真的需要做这样的事情?
例如,如果您还有:
Class C extends A implements Comparable<A> {
int compareTo(A aobject) {
/* Implementations */
}
Run Code Online (Sandbox Code Playgroud)
您可以将 classB
和的对象C
与c.compareTo(b)
或 with进行比较b.compareTo(c)
。
归档时间: |
|
查看次数: |
155 次 |
最近记录: |