Java设计一个表示二维平面上点的类Point,包含有表示坐标位置的
时间: 2023-10-18 17:02:33 浏览: 114
用java实现Point类
5星 · 资源好评率100%
两个私有属性x和y,以及以下方法:
1. 构造方法Point(double x, double y),用于构造具有给定坐标的点对象。
2. getX()方法,返回点的x坐标。
3. getY()方法,返回点的y坐标。
4. setX(double x)方法,用于设置点的x坐标。
5. setY(double y)方法,用于设置点的y坐标。
6. distanceTo(Point other)方法,用于计算该点与另一个点之间的距离。
以下是Point类的Java代码实现:
```
public class Point {
private double x;
private double y;
public Point(double x, double y) {
this.x = x;
this.y = y;
}
public double getX() {
return x;
}
public double getY() {
return y;
}
public void setX(double x) {
this.x = x;
}
public void setY(double y) {
this.y = y;
}
public double distanceTo(Point other) {
double dx = this.x - other.x;
double dy = this.y - other.y;
return Math.sqrt(dx*dx + dy*dy);
}
}
```
阅读全文