📄 cylinder.java
字号:
package gg;
public class Cylinder extends Circle implements Comparable,Column{
private double h;
private double a;
public Cylinder(double a, double h) {
super(a);
this.h = h;
this.a = super.getA();
}
public double getH() {
return h;
}
public void setH(double h) {
this.h = h;
}
public double getA() {
return a;
}
public void setA(double a) {
this.a = a;
}
public double calculateArea(double a,double h){
double area=0;
area=2*Math.PI*a*a+2*Math.PI*a*h;
return area;
}
public double calculateVolumn(){
Circle c=new Circle(a);
double vol;
vol=(c.calculateArea())*h ;
return vol;
}
public int compareTo(Object a){
Cylinder c=(Cylinder)a;
if(this.calculateVolumn()<c.calculateVolumn())
return -1;
else
return 1;
}
public void print(){
System.out.println("圆柱体体积是:"+this.calculateVolumn());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -