以下是 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 void setX(double x) {
        this.x = x;
    }

    public double getY() {
        return y;
    }

    public void setY(double y) {
        this.y = y;
    }

    public double distance(double x2, double y2) {
        double dx = x - x2;
        double dy = y - y2;
        return Math.sqrt(dx * dx + dy * dy);
    }
}

在这个 Point 类中,我们定义了两个私有变量 'x' 和 'y',分别表示点的 x 坐标和 y 坐标。我们还提供了一个构造函数和 getter 和 setter 方法来设置和获取这些变量的值。

最重要的是,我们定义了一个名为 'distance' 的公共方法,它接受两个参数 'x2' 和 'y2',表示目标点的坐标。它计算出从当前点到目标点的距离,并将其作为一个 double 类型的值返回。我们使用勾股定理来计算这个距离。

Java Point 类实现距离计算:示例代码及解析

原文地址: https://www.cveoy.top/t/topic/ohl5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录