以下是 Java 编写的 Point 类的代码,包括 distance 方法:

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 = x2 - x;
        double dy = y2 - y;
        return Math.sqrt(dx * dx + dy * dy);
    }
}

在这个 Point 类中,有两个实例变量 x 和 y,分别表示点的横坐标和纵坐标。有一个构造方法,用于创建一个新的 Point 对象。还有 getX 和 getY 方法,用于获取点的横坐标和纵坐标。setX 和 setY 方法用于设置点的横坐标和纵坐标。

最重要的是 distance 方法,它接收两个 double 类型的参数 x2 和 y2,分别表示指定点的横坐标和纵坐标。该方法使用勾股定理计算点与指定点之间的距离,并返回结果。

Java Point 类:计算两点之间的距离

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

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