Java圆柱体表面积和体积计算代码实例
题目描述
Java编程实现圆柱体表面积和体积的计算,要求从键盘上输入底面圆的半径和圆柱体的高,然后输出结果。
题目分析
首先定义Circle类,然后在main方法中创建Circle类的对象c,利用对象c访问其成员方法setR(),为其成员变量r赋值,访问其成员方法setH(),为其成员变量h赋值。最后通过对象c调用getArea()和getVolume()方法分别计算圆柱体表面积和体积并输出结果。
代码如下
packagecom.web;
importjava.util.Scanner;
classCircle{
publicstaticfinaldoublePI=3.14;
privatedoubler;
privatedoubleh;
publicCircle(){
super();
}
publicCircle(doubler,doubleh){
super();
this.r=r;
this.h=h;
}
publicdoublegetR(){
returnr;
}
publicvoidsetR(doubler){
this.r=r;
}
publicdoublegetH(){
returnh;
}
publicvoidsetH(Doubleh){
this.h=h;
}
publicstaticdoublegetPi(){
returnPI;
}
publicdoublegetArea(){
returnPI*r*r*2+h*2*PI*r;
}
publicdoublegetVolume(){
returnPI*r*r*h;
}
}
publicclassCylinderTest{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
Circlec=newCircle();
System.out.println("请输入圆的半径:");
c.setR(sc.nextDouble());
System.out.println("请输入圆柱的高:");
c.setH(sc.nextDouble());
System.out.printf("圆柱的面积为:"+c.getArea());
System.out.printf("圆柱的体积为:"+c.getVolume());
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。