– 定義乙個圓類(circle),其所在的包為bzu.info.software;定義乙個圓柱類cylinder,其所在的包為bzu.info.com;定義乙個主類a,其所在的包也為bzu.info.com,在a中生成乙個cylinder物件,並輸出其體積。編譯並執行該類。
– 試著改變求體積方法的訪問許可權,檢視並分析編譯和執行結果
– 把cylinder類和a類置於不同的包中,通過對求體積方法設定不同的訪問許可權,檢視並分析編譯和執行結果
package bzu.info.software;
public class circle
public double getarea()
}
package bzu.info.com;
import bzu.info.software.*;
public class cylinder
public cylinder(int r, int height)
public double getvolume()
}
package bzu.info.com;
public class a
}
執行結果:
上機練習2 類與物件
課堂練習1 請定義乙個交通工具 vehicle 的類,其中有 屬性 速度 speed 體積 size 等 方法 移動 move 設定速度 setspeed int speed 設定體積 setsize int size 加速speedup 減速speeddown 等 在測試類vehicle中的mai...
上機練習2 類與物件(3)
課堂練習6 定義乙個圓類 circle 其所在的包為bzu.info.software 定義乙個圓柱類cylinder,其所在的包為bzu.info.com 定義乙個主類a,其所在的包也為bzu.info.com,在a中生成乙個cylinder物件,並輸出其體積。編譯並執行該類。試著改變求體積方法的...
類與物件練習題2
1 定義乙個 book 圖書 類,在該類定義中包括資料成員 bookname 書名 price 和 number 存書 數量 count 借閱次數 成員函式 display 顯示圖書的情況 borrow 將存書數量減 1,借閱次數加 1,並顯示當前存書數量和借閱次數 restore 將存書數量加 1...