(1) 設計一個圓類Circle,該類存在于mycircle包中,它具有以下的屬性和方法:
私有屬性:圓半徑r,圓心坐標x和y,
方法:設定和獲取所有私有屬性r,x,y的方法,方法名自定;計算圓周長的方法perimeter();計算圓面積的方法area(),
要求直接使用Math類中的PI,
(2) 設計一個圓柱體類Cylinder,該類存在于mycylinder包中,Cylinder繼承Circle,它增加了以下屬性和方法:
私有屬性:高度h,
方法:設定和獲取私有屬性h的方法,方法名自定;計算表面積的方法area();計算體積的方法volume()
(3) 撰寫一個Java Application程式Compute.java,用來顯示某一個圓柱體中心坐標位置(如圖1中的k的位置),高度h,以及它的表面積(不包括兩個底的面積)、體積和底面積。要求圓半徑r,圓心坐標x和y,以及高度h的值均從命令列輸入。
提示及注意:
圓柱體的體積=底面積*高;
圓柱體的表面積=底面周長*高;
每一個圓柱體的生成,都是在原有的圓的基礎上,添加高度生成的。
(4) 測驗Compute.java程式,處理該程式中可能出現的所有的例外 , 圖1
并有相應的提示資訊。如命令列沒有輸入,則程式會向控制臺輸出“命令列沒有輸入,請輸入正確的數值”這樣的提示資訊。
正確的輸入的輸出結果如圖2所示。

uj5u.com熱心網友回復:
自己做啊
uj5u.com熱心網友回復:
這種代碼,光是200積分可不夠哦。。。 得付費uj5u.com熱心網友回復:
考題?你還是自己做吧。最討厭學術弄虛作假uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
問題解決了嗎uj5u.com熱心網友回復:
這個很簡單的,自己看一下基礎就可以寫了.如果要在程式猿的路上走下去,一定要堅持自己寫.轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/283489.html
標籤:Java相關
