用java写一个程序:定义一个二维平面上点的类 Point , 包含属性:横坐标,纵坐标,均为私有属性; 包含方法:两个构造方法,一个无参空方法:一个有参方法(设置属性值) 求该店到圆心距离的方法,返回值为距离。
时间: 2024-03-20 14:39:16 浏览: 81
编写一个程序,设计一个点类Point,求两个点之间的距离。
好的,下面是 Java 代码:
```java
public class Point {
private double x; // 横坐标
private double y; // 纵坐标
public Point() {} // 无参空方法
public Point(double x, double y) { // 有参方法,设置属性值
this.x = x;
this.y = y;
}
public double distanceToOrigin() { // 求到圆心距离的方法
double dist = Math.sqrt(x * x + y * y);
return dist;
}
}
```
这个类有两个私有属性 x 和 y,分别代表点的横坐标和纵坐标,两个构造方法,一个无参空方法和一个有参方法,用于设置属性值。还有一个公共方法 distanceToOrigin,用于求该点到圆心的距离。
阅读全文