定义一个Test类,调用上面的方法,求长12,宽8的矩形的面积;求边长为5的正方形的面积, 求半径为2的圆的面积,所有结果保留2为小数输出
时间: 2024-03-09 22:50:14 浏览: 18
好的,这是一个定义Test类并调用上面方法的示例代码,可以求长12,宽8的矩形的面积、边长为5的正方形的面积、半径为2的圆的面积,所有结果保留2位小数输出:
```java
public class Test {
public static void main(String[] args) {
double rectangleArea = GeometryUtils.getRectangleArea(12, 8);
double squareArea = GeometryUtils.getSquareArea(5);
double circleArea = GeometryUtils.getCircleArea(2);
System.out.printf("长为12,宽为8的矩形面积为:%.2f\n", rectangleArea);
System.out.printf("边长为5的正方形面积为:%.2f\n", squareArea);
System.out.printf("半径为2的圆面积为:%.2f\n", circleArea);
}
}
class GeometryUtils {
// 求矩形面积
public static double getRectangleArea(double length, double width) {
return length * width;
}
// 求正方形面积
public static double getSquareArea(double side) {
return side * side;
}
// 求圆面积
public static double getCircleArea(double radius) {
return Math.PI * radius * radius;
}
}
```
运行结果:
```
长为12,宽为8的矩形面积为:96.00
边长为5的正方形面积为:25.00
半径为2的圆面积为:12.57
```