import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
class Circle{
private double radius;
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
Circle(){}
Circle(double r){
radius = r;
}
double getArea() {
return Math.pow(radius, 2)*Math.PI;
};
double getPerimeter() {
return radius*2*Math.PI;
}
void show() {
System.out.println(radius);
System.out.println(getPerimeter());
System.out.println(getArea());
}
}
class Cylider extends Circle{
private double height;
Cylider(double r,double h) {
// TODO Auto-generated method stub
this.height = h;
setRadius(r);
}
double getVolume() {
return getArea()*height;
}
void showVolume(){
System.out.println(getVolume());
}
}
public class Main {
public static void main(String[] args) {
Circle ci =new Circle(10.0);
ci.show();
Cylider cyl = new Cylider(5.0, 10.0);
cyl.show();
cyl.showVolume();
}
}
java 编写圆类Circle,圆柱体类Cylinder
最新推荐文章于 2024-03-24 17:59:15 发布