(将 Circle 类改成可比较的)改写程序清单 13-
2中的 Circle 类,它继承自 GeometricObject
类并实现 Comparable 接口。覆盖 Object 类中的 equals 方法。当两个 Circle 对象半径相等
时,则这两个 Circle 对象是相同的。画出包括 Circle、CeometricObject 和 Comparable 的
UML图
class P implements Comparable<P> {
String name;
int age;
public P(String name,int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Person [name=" + name + ", age=" + age + "]";
}
@Override
public int compareTo(P o) {
return this.age-o.age;
}
}
由于不清楚你Circle类中的属性是怎么定义的,所以给你一个示例。
https://www.cnblogs.com/xiatom/p/10784850.html