java,类的简单程序编写
一、
package a;
public class Circle{
public float r;
public void Circle(){r=1;}
public void Circle(float r){this.r = r;}
public float calculateSize(){
return 3.14*r*r;
}
}
二、
package b;
import a.Circle;
public class Cylinder extends Circle{
protected float h;
public float getH(){return h;}
public void setH(float h){this.h=h;}
public float getV(){
return h*calculateSize();
}
}
三、
import a.*;
import b.*;
public class Test{
public static void main(String []args){
Cylinder c = new Cylinder(5);
c.setH(6);
System.out.println(c.getH());
System.out.println(c.calculateSize());
System.out.println(c.getV());
}
}
以上程序羡消是临时编写,没租派携有测试,你自己运行一下吧,如果有问题应该也不弊伏大,自己测试一下。
小白求教 如何设计一个JAVA语言 计算圆柱体积和表面积
圆柱的体积=底面积*高 ,那就需要输入参数底面半径r和参数高h,表面积一样意思。
//导入一个包,调用java.util.Scanner可以获得从键盘输入的数字;
import java.util.Scanner
//写主函并陆数类名随便取的叫jisuan
public class jisuan
{
public static void main(String[] args)
{
//用来键入内容
Scanner sc =new Scanner(System.in);
//定义半径和高的变量
int r;
int h;
System.out.print(“请输入圆柱的底兆腊面半径:”);
//把键入的值传给变绝猜顷量r
r = sc.nextInt;
System.out.print(“请输入圆柱的高:”)
//把键入的值传给变量h
h = sc.nextInt;
//计算最后的体积和表面积
System.out.print(“圆柱的体积是:”+3.14*r*r);
System.out.print(“圆柱的表面积是:”+(2*3.14*r*r+3.14*r*2*h);
}
}