编写一个圆环类 Ring 的 Java 程序。圆环类有 3 个数据成员 , 分别是内半径 innerRadius, 外半径 outerRadius 和颜色 color, 这些属性可以查看 get 也可以重新设置 set, 另外 , 圆环还可以返回其面积 area 。
时间: 2024-05-04 18:22:25 浏览: 49
以下是圆环类 Ring 的 Java 程序:
```java
public class Ring {
private double innerRadius;
private double outerRadius;
private String color;
public Ring(double innerRadius, double outerRadius, String color) {
this.innerRadius = innerRadius;
this.outerRadius = outerRadius;
this.color = color;
}
public double getInnerRadius() {
return innerRadius;
}
public void setInnerRadius(double innerRadius) {
this.innerRadius = innerRadius;
}
public double getOuterRadius() {
return outerRadius;
}
public void setOuterRadius(double outerRadius) {
this.outerRadius = outerRadius;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public double area() {
return Math.PI * (outerRadius * outerRadius - innerRadius * innerRadius);
}
}
```
在这个程序中,我们定义了一个名为 Ring 的类,它有三个数据成员:内半径(innerRadius)、外半径(outerRadius)和颜色(color)。
我们使用构造函数来初始化这些数据成员,并且提供了 get 和 set 方法来读取和修改这些数据成员的值。
最后,我们定义了一个名为 area 的方法,它返回圆环的面积。在这个方法中,我们使用了圆的面积公式 πr² 来计算圆环的面积。
阅读全文