⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cylinder.java~2~

📁 Java实验报告
💻 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 + -