下面是原題:
撰寫類 Geometric,該類包含如下內容:
1. String 型別的代表幾何圖形邊框顏色 color 變數,初值為”white”
2. 布爾型的代表內部是否填充顏色的 filled 變數
3. Date型的表示該幾何圖形的創建時間 dateCreated變數
4. 無參的構造方法,設定 dateCreated 為系統當前時間
5. 指定color和filled值的構造方法, dateCreated 為系統當前時間
6. 變數color和fille的get 和set 方法
7. 變數dateCreated的 get 方法
8. 重寫toString方法,回傳該幾何圖形的color, filled, 和dateCreated值
(二)撰寫類Circle,該類從Geometric派生,包括如下內容:
1. double型的表示半徑的radius變數
2. 無參的構造方法,radius的值為1 .
3. 指定半徑radius、圖形邊框顏色 color 和內部是否填充顏色 filled 的構造方法,通過呼叫父類的指定color和filled的構造方法實作給color和filled初始化。
4. 變數radius 的get 和 set 方法
5. 求周長getPerimeter()
6. 求面積getArea() 方法
7. 重寫toString()方法,在父類的toString()方法基礎上再輸出半徑值
然后是我的問題:
那個第二點那里就是布爾型代表filled變數要怎么弄?布爾型我以前都沒怎么打過,不知道怎么用;
還有就是第三點的Date型和dateCreated都是什么意思?課本里好像沒有,最后那個系統當前時間也是怎么回事?
求大佬解答
uj5u.com熱心網友回復:
private boolean filledColorprivate Date dateCreated
uj5u.com熱心網友回復:
好好看看基礎布爾型 Boolean filled = false; //就是 true和false 默認值自己可以是false也可以是true
Date dateCreated = new Date(); //就是獲取當前時間的,具體需要什么格式 自己格式化處理
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/244859.html
標籤:Java相關
