编写Java程序创建圆柱体类,具有求表面积和体积的功能。已知给定一个圆柱体,底面半径r为5,圆柱体高10,求此圆柱体的表面积和体积。(15分) 输出样例(小数位数不作要求): 该圆柱体表面积为471.0 该圆柱体体积为785.0
时间: 2024-05-27 20:11:56 浏览: 86
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
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 * (radius + height);
}
public double getVolume() { // 求圆柱体积
return Math.PI * radius * radius * height;
}
public static void main(String[] args) {
Cylinder c = new Cylinder(5, 10);
System.out.println("该圆柱体表面积为" + c.getSurfaceArea());
System.out.println("该圆柱体体积为" + c.getVolume());
}
}
阅读全文