(1)根據下面的要求實現圓類circle。
1.圓類circle的成員變數:radius表示圓的半徑。
2.圓類circle的方法成員:
circle():構造方法,將半徑置0
circle(double r):構造方法,建立circle物件時將半徑初始化為r
double getradius():獲得圓的半徑值
double getperimeter():獲得圓的周長
void disp():將圓的半徑和圓的周長,圓的面積輸出到螢幕
實驗**:
package yuan;
public class circle
public circle(double r)
public double getradius()
public double getpermiter()
public double getarea()
public void disp()
public static void main(string agrs)
}執行截圖:
(2)繼承第一題中的圓circle類,派生圓柱體類cylinder。要求如下:
1.圓柱體類cylinder的成員變數:height表示圓柱體的高。
2.圓柱體類cylinder的成員方法:
cylinder(double r,double h)構造方法,建立cylinder物件時將圓半徑初始化為r,圓柱體高初始化為h。
double getheight():獲得圓柱體的高
double getvol():獲得圓柱體的體積
void dispvol():將圓柱體的體積輸出到螢幕
3.按照第二題的cylinder類,接上鍵盤的輸入值作為圓的半徑和圓柱體的高,計算圓柱體的體積
實驗**:
package yuan;
public class cylinder
public double getradius()
public double getheight()
public double getvol()
public static void main(string args)
}執行截圖:
假期結束了,我的心情是這樣的:
第六周學習總結
定義乙個指令集體系結構,例如y86,包括定義各種狀態元素 指令集和他們的編碼 一組變成規範和異常事件處理。程式設計師可見的狀態 y86中每條指令都會讀取或修改處理器狀態的某些部分。這裡的 程式設計師 既可以是用彙編 寫程式的人,也可以是產生機器 的編譯器。y86的處理器狀態類似ia32。有8個程式暫...
第六周學習總結
已經進入到了第六周,我感覺我的水平也在逐步提公升,從一開始的看不懂題到如今能夠做出題來,這說明更多的思考是值得的。而在做題的過程中,我也對動態規劃演算法有了更為深刻的認識。動態規劃,就是利用歷史記錄,來避免我們的重複計算。而這些歷史記錄,我們得需要一些變數來儲存,一般是用一維陣列或者二維陣列來儲存。...
第六周學習總結
pytorch 本週繼續學習了基本操作,包括tensor的合併與分割 數 算 屬性統計等 另外複習了隨機梯度下降演算法,並通過乙個demo實現了自動求梯度和反向傳播 此外還實現了乙個2d函式的模型構建與優化。pytorch自用筆記 第三週 高階篇 計算機視覺 本週學習了一些cnn框架,包括lenet...