定义一个Java类Point,用来描述平面直角坐标系中点的坐标,该类应该能描述点的横、纵坐标信息及一些相关操作,包括获取点的横、纵坐标,修改点的坐标,显示点的当前位置等。 (2)定义一个测试类JavaTest,创建Point类的对象并对其进行有关的操作。
时间: 2024-05-02 08:17:01 浏览: 222
下面是Point类的Java实现:
```java
public class Point {
private int x; // 横坐标
private int y; // 纵坐标
public Point(int x, int y) {
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public int getY() {
return y;
}
public void setX(int x) {
this.x = x;
}
public void setY(int y) {
this.y = y;
}
public void display() {
System.out.println("当前点的位置:(" + x + ", " + y + ")");
}
}
```
下面是测试类JavaTest的Java实现:
```java
public class JavaTest {
public static void main(String[] args) {
Point p1 = new Point(3, 4);
p1.display(); // 输出:当前点的位置:(3, 4)
p1.setX(5); // 修改横坐标
p1.setY(6); // 修改纵坐标
p1.display(); // 输出:当前点的位置:(5, 6)
int x = p1.getX(); // 获取横坐标
int y = p1.getY(); // 获取纵坐标
System.out.println("横坐标:" + x + ",纵坐标:" + y); // 输出:横坐标:5,纵坐标:6
}
}
```
以上代码定义了一个Point类,包含了横、纵坐标信息以及相关操作,如获取坐标、修改坐标和显示当前位置等。测试类JavaTest创建了一个Point对象,并对其进行了一些操作,包括修改坐标、获取坐标和显示当前位置等。
阅读全文