用Java定义一个点 包含x,y坐标,包含无参构函数和有参构函数
时间: 2024-09-28 13:09:46 浏览: 41
在Java中,你可以定义一个名为Point的类来表示二维空间中的一个点,它通常包含两个私有成员变量x和y来存储坐标值。为了提供方便的操作,我们可以定义一个无参构造函数(用于创建默认实例)、一个有参构造函数(接受初始坐标),以及 getter 和 setter 方法。以下是简单的实现:
```java
public class Point {
private double x;
private double y;
// 无参构造函数
public Point() {
this.x = 0;
this.y = 0;
}
// 有参构造函数,接受初始坐标
public Point(double x, double y) {
this.x = x;
this.y = y;
}
// Getter和Setter方法
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;
}
// 可能会重写的toString方法,以便于打印点的信息
@Override
public String toString() {
return "Point{" +
"x=" + x +
", y=" + y +
'}';
}
}
```
阅读全文