java设计一个圆circle类
时间: 2024-02-11 17:07:54 浏览: 82
java实现一个圆类
4星 · 用户满意度95%
好的,下面是一个简单的Java圆Circle类的示例代码:
```java
public class Circle {
private double radius;
// 构造函数
public Circle(double radius) {
this.radius = radius;
}
// 获取圆的半径
public double getRadius() {
return radius;
}
// 设置圆的半径
public void setRadius(double radius) {
this.radius = radius;
}
// 获取圆的面积
public double getArea() {
return Math.PI * radius * radius;
}
// 获取圆的周长
public double getPerimeter() {
return 2 * Math.PI * radius;
}
}
```
在这个类中,我们定义了一个私有变量radius,表示圆的半径。我们提供了一个构造函数,用于创建一个新的Circle对象并设置半径。
我们还提供了一些公共方法,用于获取和设置半径、计算圆的面积和周长。这些方法可以通过点运算符(.)来调用,例如:
```java
Circle c = new Circle(5.0); // 创建一个半径为5的圆对象
double area = c.getArea(); // 获取圆的面积
double perimeter = c.getPerimeter(); // 获取圆的周长
```
阅读全文