Do Temperature Project, which is Project 7 (3rd, 2nd ed.) or Project 3 (1st ed.).
這次作業最大的問題好像是看懂題目~"~
我想題目應該是...
寫出兩個method來接收溫度
包含數字部份以及溫度的規格
所以基本就是要有接收兩組溫度的method(getData)(後面要比較)
有了兩組之後就是要有比較的method(comparison)
最後要有toString()把這些輸出
其中華氏及攝氏的轉換
數字方面只能到小數點後一位(round to nearest tenth of a degree)
接下來就是作業部分
下面是Temperature 的Class主體
由於過於龐大
先print出主體
下面這個是轉換華氏or攝氏的method
接下來是取得溫度的資料的method
輸出的method
還有比較用的method
這部分打了很多
我想也許是有太多不必要的邏輯吧
先把基本配備都弄齊全了
就可以開始RUN囉~
0C vs 32F the same
25C vs 60F 25C > 60F
25C vs 78F 25C < 78F
-40C vs -40F the same
100C vs 212F the same
這次的作業似乎比以前更為複雜
也運用了更多class跟method
也更為深入了
沒有留言:
張貼留言