用JAVA已知圆柱的底面半径为20,高为50,求该圆柱的体积。圆柱的体积公式:S=πr2h。用对象的组合完成任务
时间: 2024-10-23 16:05:46 浏览: 32
试题Python基础程序填空阅读填空程序试题.pdf
在Java中,你可以创建一个表示圆柱体的对象,然后利用封装的数据和相应的计算方法来求解体积。首先,我们可以定义一个`Cylinder`类,包含半径`radius`和高度`height`两个属性,以及计算体积的`calculateVolume()`方法。
```java
public class Cylinder {
private double radius;
private double height;
public Cylinder(double radius, double height) {
this.radius = radius;
this.height = height;
}
// 圆柱体积计算方法
public double calculateVolume() {
return Math.PI * Math.pow(radius, 2) * height; // 使用Math.PI常量和pow()方法计算体积
}
}
// 然后在主程序中使用这个类
public class Main {
public static void main(String[] args) {
double cylinderRadius = 20.0;
double cylinderHeight = 50.0;
Cylinder myCylinder = new Cylinder(cylinderRadius, cylinderHeight);
double volume = myCylinder.calculateVolume();
System.out.println("圆柱的体积是: " + volume);
}
}
```
当你运行这段代码,它会输出圆柱的体积。如果需要进一步的帮助,可以告诉我
阅读全文