展开全部
文件MyPoint.javapublic class MyPoint{
public double x,y;
public MyPoint(){
x = 0.0;
y = 0.0;
}
public MyPoint(double x,double y){
this.x = x;
this.y = y;
}
public void show(){
System.out.println("("+x+","+y+")");
}
public static MyPoint getMiddle(MyPoint p1,MyPoint p2){
MyPoint p = new MyPoint((p1.x+p2.x)/2,(p1.y+p2.y)/2);
return p;
}
}
文件Test.javapublic class Test{
public static void main(String[] args){
MyPoint p1 = new MyPoint();
MyPoint p2 = new MyPoint(6.0,8.0);
MyPoint p = MyPoint.getMiddle(p1,p2);
System.out.print("点1:");
p1.show();
System.out.print("点2:");
p2.show();
System.out.print("中点:");
p.show();
}
}
望采纳~32313133353236313431303231363533e58685e5aeb931333332616338