利用繼承,實現圓柱體體積的計算

2021-08-24 18:01:28 字數 828 閱讀 2602

根據下圖實現類。在testcylinder類中建立cylinder類的物件,設定圓柱的底面半徑和高,並輸出圓柱的體積。

circle  (圓)

-radius :double 

circle():          構造方法,將radius屬性初始化為1

+setradius(double radius) : void

+getradius(): double

+findarea():double  計算圓的面積

cylinder  (圓柱)

-length:double

cylinder():  構造方法,將length屬性初始化為2

+setlength(double length):void

+getlength():double

+findvolume() :double   計算圓柱體積

圓的面積:

public class circle

public void setradius(double radius)

public double getradius()

public double findarea()

}圓柱的體積:

public class cylinder extends circle

public void setlength(double length)

public double getlength()

public void findvolume(double s)

public static void main(string args)

}

Java圓柱體積

定義乙個圓類 circle 其所在的包為bzu.info.software 定義乙個圓柱類cylinder,其所在的包為bzu.info.com 定義乙個主類a,其所在的包也為bzu.info.com,在a中生成乙個cylinder物件,並輸出其體積。編譯並執行該類。試著改變求體積方法的訪問許可權,...

求圓柱體的體積

定義乙個圓類 circle 其所在的包為bzu.info.software 定義乙個圓柱類cylinder,其所在的包為bzu.info.com 定義乙個主類a,其所在的包也為bzu.info.com,在a中生成乙個cylinder物件,並輸出其體積。編譯並執行該類。試著改變求體積方法的訪問許可權,...

圓柱體計算

problem description 已知圓柱體的底面半徑r和高h,計算圓柱體底面周長和面積 圓柱體側面積以及圓柱體體積。其中圓周率定義為3.1415926。input 輸入資料有一行,包括2個正實數r和h,以空格分隔。output 輸出資料一行,包括圓柱體底面周長和面積 圓柱體側面積以及圓柱體體...