1. 编写一个圆环类 Ring 的 Java 程序。圆环类有 3 个数据成员 , 分别是内半径 innerRadius, 外半径 outerRadius 和颜色 color, 这些属性可以查看 get 也可以重新设置 set, 另外 , 圆环还可以返回其面积 area。
时间: 2024-09-30 07:15:40 浏览: 32
当然,首先我们需要创建一个名为`Ring`的Java类,该类会包含三个私有变量(innerRadius、outerRadius和color),以及对应的getter和setter方法以及计算面积的方法。下面是一个简单的实现:
```java
public class Ring {
private double innerRadius;
private double outerRadius;
private String color;
// 构造函数
public Ring(double inner, double outer, String color) {
this.innerRadius = inner;
this.outerRadius = outer;
this.color = color;
}
// Getters and Setters
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 getArea() {
double area = Math.PI * (Math.pow(outerRadius, 2) - Math.pow(innerRadius, 2));
return area;
}
}
```
在这个类中,你可以通过`ringObject.getInnerRadius()`获取内半径,通过`ringObject.setInnerRadius(newValue)`设置内半径,以此类推。要计算圆环的面积,只需实例化这个类并调用`getArea()`方法。
阅读全文