创建一个Point(空间坐标点)类,包含有私有成员x、y、z,分别代表三维坐标值,一个无参构造方法,一个全参构造方法,每个属性的getter和setter方法,一个displayInfo方法输出对象属性等信息。
时间: 2024-10-13 21:08:16 浏览: 33
创建一个名为`Point`的空间坐标点类,可以按照以下结构编写:
```java
public class Point {
// 私有成员变量
private double x;
private double y;
private double z;
// 无参构造方法
public Point() {
this.x = 0.0;
this.y = 0.0;
this.z = 0.0;
}
// 全参构造方法
public Point(double x, double y, double z) {
this.x = x;
this.y = y;
this.z = z;
}
// 属性getter方法
public double getX() {
return x;
}
public double getY() {
return y;
}
public double getZ() {
return z;
}
// 属性setter方法
public void setX(double x) {
this.x = x;
}
public void setY(double y) {
this.y = y;
}
public void setZ(double z) {
this.z = z;
}
// displayInfo方法
public void displayInfo() {
System.out.println("坐标点 (x=" + x + ", y=" + y + ", z=" + z + ")");
}
}
```
在这个类中,我们定义了三个私有成员变量x、y和z来存储三维坐标,以及对应的getter和setter方法用于访问和修改这些值。无参构造方法初始化所有坐标为0,全参构造方法则接受用户指定的坐标。`displayInfo()`方法用于显示当前点的详细坐标信息。
阅读全文