大牛们帮忙看看问题,我同学的eclipse完美运行代码,我的运行不了,一运行就报错,说没实现接口方法,但我同学的eclipse就可以完美运行
苏牙 2019-05-20 08:16:57 /**
* @ClassName: Number10
* @author: Xia
* @Date: 2019年5月18日 下午11:38:20
*/
class Position implements Comparable<Position>
{
int x,y;
Position(int x,int y)
{
this.x = x;
this.y = y;
}
int getLength(int a,int b)
{
return a*a-b*b;
}
@Override
public int compareTo(Position o)//代码本身没有问题,但运行不了,删除了Override才能运行,但也会报错。
{
return this.getLength(this.x,this.y)-o.getLength(o.x,o.y);
}
}
public class Number10
{
public static void main(String[] args)
{
Position[] positions = new Position[]
{new Position(15,30),
new Position(20,35)};
System.out.println(Math.sqrt(positions[0].compareTo(positions[1])));
}
}