、编写一个圆环类Ring的Java程序。圆环类有3个数据成员,分别是内半径innerRadius,外半径outerRadius和颜色color,这些属性可以查看get也可以重新设置set,另外圆环还可以返回其面积area。
时间: 2024-02-26 22:56:30 浏览: 97
定义一个圆类circle,它有一个变量radius(半径)。从键盘输入数据,通过构造函数的参数传递给radius,编程计算并输出圆的的周长和面积。但是,必须确保输入的数据不为复数。
5星 · 资源好评率100%
好的,以下是一个简单的圆环类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 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() {
return Math.PI * (Math.pow(outerRadius, 2) - Math.pow(innerRadius, 2));
}
}
```
在该程序中,我们定义了一个名为Ring的类,其中包含了三个私有数据成员innerRadius、outerRadius和color,这三个数据成员可以通过对应的get和set方法来进行访问和修改。此外,我们还定义了一个计算圆环面积的方法getArea。
在类的构造函数中,我们传入内半径innerRadius、外半径outerRadius和颜色color,用于初始化圆环的属性。
阅读全文