1第六周實驗的內容
(1)根據下面的要求實現圓類circle。
1.圓類circle的成員變數:radius表示圓的半徑。
2.圓類circle的方法成員:
circle():構造方法,將半徑置0
circle(double r):構造方法,建立circle物件時將半徑初始化為r
double getradius():獲得圓的半徑值
double getperimeter():獲得圓的周長
void disp():將圓的半徑和圓的周長,圓的面積輸出到螢幕
(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 test;class circle
public circle( double radius)
public double getradius()
public double getpenimter()
public double area()
public void disp()
}
package test;class cylinder extends circle
public cylinder(double radius,double height)
public double getheight()
public void setheight(double height)
public double getvol()
public void disvol()
}
eclipse發神經啦,用不了呀
4總結主要是講了繼承的介面;
繼承:乙個子類只能繼承乙個父類,不允許多重繼承,但介面可以多重實現。
第六周總結
2 關於register 提高速度 儲存型別說明符 register要求變數儲存在cpu暫存器中,所以不能用取位址符 取其位址,並且,在全域性變數的地方不能出現register 防止儲存型別不唯一引起的衝突。同時,register 變數必須是能被cpu暫存器所接受的型別。這就意味著,register...
總結第六周
這一周從時間意義上也算是國慶假期後的第一周,學弟學妹也正式踏入了校園,我們工作室的招新工作也相繼展開,截止到此時此刻,還有資料專業和物聯專業的學弟學妹沒有來到我們工作室進行參觀,這兩天也挺累的,但也從中收穫到了許多東西,比如 在人多的時候講話可以更淡定一點,沒有那麼緊張 跟學弟學妹交流用怎樣的方式更...
第六周總結
這週呢,雖然完成了地鐵的測試,面勉強強過關了,但是我總覺得如果我不完善一下的話,會對不起自己的苦勞,所以我就繼續完善了一下。完成了地鐵的展示,其實心裡還是有一絲小激動的。老師說我們的注釋寫的不錯,這個,嗯,值得發揚光大。本週主要是繼續完善地鐵售票系統,因為以前寫的bug還是很多的,還有演算法的完善,...