用JAVA设计点类,并为这个点类设置一个方法来计算两点之间的距离
时间: 2024-05-16 21:18:37 浏览: 99
用java编写的求两点之间的距离
3星 · 编辑精心推荐
以下是使用Java设计点类,并为该类设置一个计算两点之间距离的方法的示例代码:
```java
public class Point {
private double x;
private double y;
public Point(double x, double y) {
this.x = x;
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);
}
}
```
这个类有两个私有字段 `x` 和 `y`,分别表示点的横坐标和纵坐标。构造函数用于初始化这两个字段。类中还有一个公共方法 `distanceTo`,用于计算该点与另一个点之间的距离。这个方法接受一个 `Point` 对象作为参数,表示另一个点。它计算两个点在横坐标和纵坐标上的差值,然后使用勾股定理计算它们之间的距离,并返回结果。
阅读全文