(1)定义一个Java类Point,用来描述平面直角坐标系中点的坐标,该类应该能描述点的横、纵坐标信息及一些相关操作,包括获取点的横、纵坐标,修改点的坐标,显示点的当前位置等。 (2)定义一个测试类JavaTest,创建Point类的对象并对其进行有关的操作。
时间: 2024-05-13 20:15:33 浏览: 143
(1)Point类代码如下:
```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 x) {
this.x = x;
}
// 修改点的纵坐标
public void setY(double y) {
this.y = y;
}
// 显示点的当前位置
public void display() {
System.out.println("当前点的坐标为:(" + x + ", " + y + ")");
}
}
```
(2)JavaTest类代码如下:
```java
public class JavaTest {
public static void main(String[] args) {
// 创建一个点对象,坐标为(2.5, 3.5)
Point p = new Point(2.5, 3.5);
// 显示点的当前位置
p.display();
// 修改点的横坐标为4.0
p.setX(4.0);
// 修改点的纵坐标为5.0
p.setY(5.0);
// 再次显示点的当前位置
p.display();
}
}
```
运行JavaTest类的main方法,输出如下:
```
当前点的坐标为:(2.5, 3.5)
当前点的坐标为:(4.0, 5.0)
```
阅读全文