public class yuan{
public static void main(String[] args){
Circle A1=new Circle(4.0);
Cylinder A2=new Cylinder(4.0,10.0);
//System.out.println(A1.Getarea());
//System.out.println(A1.GetPremiter());
A1.show();
A2.showVolume();
}
}
class Circle{
private double Radius;
double PI=3.14;
void Circle(){
Radius=0;
}
Circle(double r){
Radius=r;
}
double Getarea(){
return PI*Radius*Radius;}
double GetPremiter(){
return 2*PI*Radius;}
void show(){
System.out.println("圆的半径为:"+Radius);
System.out.println("圆的面积为:"+Getarea());
System.out.println("圆的周长为:"+GetPremiter());}
}
class Cylinder extends Circle{
private double hight;
public Cylinder(double r, double h){
super(r);
hight=h;
}
double GetVolume(){
return Getarea()*hight;}
void showVolume(){
System.out.println("圆柱体的体积是:"+GetVolume());}
}
【程序2】编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。
最新推荐文章于 2021-03-22 13:33:01 发布