编写Java程序创建圆柱体类,具有求表面积和体积的功能。已知给定一个圆柱体,底面半径r为5,圆柱体高10,求此圆柱体的表面积和体积。(15分) 输出样例(小数位数不作要求): 该圆柱体表面积为471.0 该圆柱体体积为785.0
时间: 2024-06-05 21:06:12 浏览: 152
Java圆柱体表面积和体积计算代码实例
5星 · 资源好评率100%
public class Cylinder {
private double radius; // 圆柱体底面半径
private double height; // 圆柱体高度
public Cylinder(double radius, double height) {
this.radius = radius;
this.height = height;
}
public double getSurfaceArea() { // 求圆柱体表面积
return 2 * Math.PI * radius * height + 2 * Math.PI * radius * radius;
}
public double getVolume() { // 求圆柱体体积
return Math.PI * radius * radius * height;
}
public static void main(String[] args) {
Cylinder cylinder = new Cylinder(5, 10);
System.out.println("该圆柱体表面积为" + cylinder.getSurfaceArea());
System.out.println("该圆柱体体积为" + cylinder.getVolume());
}
}
阅读全文