从直角坐标系的视角抽象设计一个point类,用来表示平面上的对象,该类包含两个double型成员变量
时间: 2024-11-28 17:25:36 浏览: 11
当你从直角坐标系的角度抽象设计一个Point类来表示平面上的对象时,这个类通常会包含两个重要的double类型的成员变量,分别代表点在x轴和y轴的位置。我们可以将它们命名为x坐标和y坐标。以下是Point类的一个基本设计:
```java
public class Point {
private double x;
private double y;
// 构造函数用于初始化坐标
public Point(double x, double y) {
this.x = x;
this.y = y;
}
// 获取x坐标的方法
public double getX() {
return x;
}
// 设置x坐标的 getter 和 setter 方法
public void setX(double newX) {
this.x = newX;
}
// 获取y坐标的方法
public double getY() {
return y;
}
// 设置y坐标的 getter 和 setter 方法
public void setY(double newY) {
this.y = newY;
}
// 显示点的坐标信息
@Override
public String toString() {
return "Point (" + x + ", " + y + ")";
}
}
```
阅读全文