编写一个圆环类Ring的Java程序。圆环类有三个数据成员,分别是内半径inner Radius,外半径是outerRadius和颜色color,这些属性可以查看get也可以重新设置set,另外圆环还可以返回其面积area
时间: 2024-05-02 13:23:15 浏览: 24
好的,以下是编写一个圆环类Ring的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 double getOuterRadius() {
return outerRadius;
}
public String getColor() {
return color;
}
public void setInnerRadius(double innerRadius) {
this.innerRadius = innerRadius;
}
public void setOuterRadius(double outerRadius) {
this.outerRadius = outerRadius;
}
public void setColor(String color) {
this.color = color;
}
public double getArea() {
return Math.PI * (Math.pow(outerRadius, 2) - Math.pow(innerRadius, 2));
}
}
```
这个Ring类包含三个数据成员:内半径innerRadius、外半径outerRadius和颜色color。它还具有一个构造函数,用于初始化这些属性,并且包含getter和setter方法,可以重新设置这些属性。最后,它还有一个getArea方法,该方法返回圆环的面积。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![jar](https://img-home.csdnimg.cn/images/20210720083455.png)