用JAVA定义一个point类用xy坐标描述一个点
时间: 2023-07-14 17:14:11 浏览: 77
可以使用如下的JAVA代码定义一个Point类,用来描述一个二维平面上的点,其中x和y分别表示点的横坐标和纵坐标:
```
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 void setX(double x) {
this.x = x;
}
public double getY() {
return y;
}
public void setY(double y) {
this.y = y;
}
}
```
这个Point类中有一个构造方法,可以用来初始化一个点的坐标,还有getX和getY方法,可以获取点的横坐标和纵坐标,以及setX和setY方法,可以设置点的坐标。
相关问题
定义一个Point类,表示平面坐标的一个点
好的,以下是一个简单的Point类的定义,它包含了表示平面坐标的两个成员变量x和y:
```python
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
```
使用方法如下:
```python
p = Point(3, 4)
print(p.x, p.y) # 输出 3 4
```
java定义一个点类point
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 void setX(double x) {
this.x = x;
}
public double getY() {
return y;
}
public void setY(double y) {
this.y = y;
}
public double distance(Point other) {
double dx = this.x - other.x;
double dy = this.y - other.y;
return Math.sqrt(dx * dx + dy * dy);
}
}