public class Point { private double x; private double y;

public Point() {
}

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(Point p) {
    double dx = x - p.getX();
    double dy = y - p.getY();
    return Math.sqrt(dx * dx + dy * dy);
}

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

}

Java Point 类实现:坐标、距离计算及方法

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

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