📄 cylinder.java~2~
字号:
package cylinder;import java.io.*;class Point{ protected double x,y; public Point(){ x=0; y=0; } public Point(double x,double y){ this.x=x; this.y=y; } public double getPointX() { return x; } public double getPointY(){ return y; }}class Circle extends Point{ protected double r; protected final double PI=3.14; public Circle(){ super(); r=0; } public Circle(double x,double y,double r){ super(x,y); this.r=r; } public double getR(){ return r; } public double getmianji(){ return PI*r*r; }}class Cylinder extends Circle{ protected double h; Cylinder(){ super(); h=0; } Cylinder(double x,double y,double r,double h){ super(x, y,r); this.h=h; } public double getTiji(){ return PI*r*r*h; } double getH(){ return h; } public static void main(String [] args) throws Exception{ Cylinder a=new Cylinder(); System.out.println("圆柱的轴心坐标:("+a.getPointX() +","+a.getPointY()+")"); System.out.println("圆柱的半径"+a.getR()); System.out.println("圆柱的高"+a.getH()); System.out.println("圆柱的底面积:"+a.getmianji()); System.out.println("圆柱的体积:"+a.getTiji()); double x,y,r,h; Cylinder b; System.out.print("请输入圆柱的轴心坐标x"); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String input=br.readLine(); x=Double.parseDouble(input); System.out.print("请输入圆柱的轴心坐标y"); input=br.readLine(); y=Double.parseDouble(input); System.out.print("请输入圆柱的半径r"); input=br.readLine(); r=Double.parseDouble(input); System.out.print("请输入圆柱的高h"); input=br.readLine(); h=Double.parseDouble(input); b=new Cylinder(x,y,h,r); System.out.println("圆柱的半径"+a.getR()); System.out.println("圆柱的高"+a.getH()); System.out.println("圆柱的底面积:"+a.getmianji()); System.out.println("圆柱的体积:"+a.getTiji()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -