用java定义一个名为area的类,并编写主类text测试该类的功能,area类可求圆的面积 ,有一个属性和一个方法分别是表示半径的r,以及表示获取圆面积的getarea()的方法
时间: 2024-10-22 08:27:13 浏览: 45
在Java中,你可以创建一个名为`Area`的类来计算圆的面积,然后在`Text`类中对其进行测试。首先,我们定义`Area`类:
```java
public class Area {
private double r; // 半径
// 构造函数,用于初始化半径
public Area(double radius) {
this.r = radius;
}
// 获取圆面积的方法
public double getArea() {
return Math.PI * Math.pow(r, 2);
}
}
```
接下来,在`Text`类(假设它是一个主类)中,我们将测试`Area`类的功能:
```java
public class Text {
public static void main(String[] args) {
// 创建一个Area对象并设置半径
Area circle = new Area(5);
// 调用getArea方法并打印结果
double area = circle.getArea();
System.out.println("The area of the circle with a radius of " + circle.r + " is: " + area);
// 测试其他半径值
Area circle2 = new Area(10);
area = circle2.getArea();
System.out.println("The area of the circle with a radius of " + circle2.r + " is: " + area);
}
}
```
在这个例子中,`Text`类的`main`方法首先创建了一个`Area`对象,传入半径5,然后获取并打印了这个圆的面积。接着,又创建了一个半径为10的圆并进行了同样的操作。
阅读全文