public class PointM {
int x;
int y;
public PointMe(){
}
public PointMe(int xx,int yy){
x = xx;
y = yy;
}
public void show(){
System.out.println("(" + x + "," + y + ")");
}
public void set(int xx,int yy){
x = xx;
y = yy;
}
public double calcInstance(Point p){
return Math.sqrt((p.x-x)*(p.x-x) + (p.y-y)*(p.y-y));
}
public void changePoint(Point p){
int do1 = p.x;
p.x = x;
x = do1;
int do2 = p.y;
p.y = y;
y = do2;
}
public static void main(String[] args) {
Point p1 = new Point();
p1.set(3,5);
Point p2 = new Point();
p2.set(6,9);
p1.show();
p2.show();
double result = p1.calcInstance(p2);
System.out.println(result);
System.out.println("两个点坐标交换之后的坐标----------");
p1.changePoint(p2);
p1.show();
p2.show();
}
}
java面向对象
最新推荐文章于 2025-11-25 12:11:25 发布
12万+

被折叠的 条评论
为什么被折叠?



