classA{publicvoiddisp(){System.out.println("半径:"+getRadius());System.out.println("周长:"+getPerimeter());}}classBextendsA{publicvoiddisp(){System.out.println("体积:"...
class A{
publicvoiddisp() {
System.out.println("半径:"+getRadius());
System.out.println("周长:"+getPerimeter());
}
}
class B extends A {
public void disp() {
System.out.println("体积:"+getVol());
}
}//如何让子类这句覆盖到父类。因为是作业,需要用到继承。
1.根据下面的要求实现圆类Circle。
① 圆类Circle的成员变量:radius表示圆的半径
② 圆类Circle的方法成员:
Circle():构造方法,将半径置0
Circle(double r):构造方法,创建Circle对象时将半径初始化为r
double getRadius():获得圆的半径值
double getPerimeter():获得圆的周长
void disp():将圆的半径、圆的周长和圆的面积输出到屏幕
1.继承第(2)题中的圆Circle类,派生圆柱体类Cylinder。要求如下:
① 圆柱体类Cylinder的成员变量:height表示圆柱体的高。
② 圆柱体类Cylinder的成员方法:
Cylinder(double r,double h)构造方法,创建Cylinder对象时将圆半径初始化为r,圆柱高初始化为为h
double getHeight():获得圆柱体的高
double getVol():获得圆柱体的体积
void dispVol():将圆柱体的体积输出到屏幕
展开