JAVA简单的接口的一个小题目

定义一个接口CompareObject,具体方法compareTo()用于比较两个对象。 定义一个类Position从CompareObject派生而来,有x和y属性表示其坐标,此类实现compareTo()方法,用于比较两个对象距离原点(0,0)的距离。 定义测试类测试Position类的compareTo()方法。

public interface CompareObject{
  boolean compareTo(Object o);
}
public Position implements CompareObject{
  int x;
  int y;
  public boolean compareTo(Position p){
        ...

  }
}