問答題
【簡答題】
(1)編寫一個圓類Circle,該類擁有:
①一個成員變量
Radius(私有,浮點型); // 存放圓的半徑;
②兩個構(gòu)造方法
Circle( ) // 將半徑設(shè)為0
Circle(double r ) //創(chuàng)建Circle對象時將半徑初始化為r
③ 三個成員方法
double getArea( ) //獲取圓的面積
double getPerimeter( ) //獲取圓的周長
void show( ) //將圓的半徑、周長、面積輸出到屏幕
(2)編寫一個圓柱體類Cylinder,它繼承于上面的Circle類。還擁有:
①一個成員變量
double hight(私有,浮點型); // 圓柱體的高;
②構(gòu)造方法
Cylinder (double r, double h ) //創(chuàng)建Circle對象時將半徑初始化為r
③ 成員方法
double getVolume( ) //獲取圓柱體的體積
void showVolume( ) //將圓柱體的體積輸出到屏幕
編寫應(yīng)用程序,創(chuàng)建類的對象,分別設(shè)置圓的半徑、圓柱體的高,計算并分別顯示圓半徑、圓面積、圓周長,圓柱體的體積。