定义一个表示二维平面上点的类
时间: 2024-10-25 14:02:34 浏览: 27
tensorflow实现二维平面模拟三维数据教程
在编程中,我们可以定义一个表示二维平面上点的类,通常这个类会包含两个属性来表示点的坐标,比如`x`和`y`。这样的类可能会像下面这样设计:
```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 newX) {
this.x = newX;
}
public void setY(double newY) {
this.y = newY;
}
// 重写了toString()方法,以便于打印点的信息
@Override
public String toString() {
return "Point (" + x + ", " + y + ")";
}
}
```
在这个类中,我们提供了获取和设置坐标的方法,并通过`toString()`方法方便地展示点的信息。此外,如果需要,还可以添加其他方法,如计算两点之间的距离等。
阅读全文