2006-01-15
2006-01-03
2006-01-02
2005-12-26
2005-12-19
2005-12-18
2005-12-12
Homework 12-5-2005
未設定temp1時,temp1的輸出
The temperature = 0.0 degrees c
將temp2設定為0度C
The temperature = 0.0 degrees C
將temp1的scale更改為F
The temperature = 0.0 degrees F
設定temp1的度數部分為212
The temperature = 212.0 degrees F
設定temp2的degree和scale
The temperature = 100.0 degrees C
將100度c的temp2轉換成華氏
The temperature = 212.0 degrees F
temp1(212度F)是否相等/高/低於temp2(由100度C轉成的212度F)?
Are temp1 and temp2 equal? true
Is temp1 greater than temp2? false
Is temp1 less than temp2? false
設定temp1=0度C,轉換成如下(兩者相等)
The temperature = 32.0 degrees F
設定temp1=-40度F,轉換成如下(兩者相等)
The temperature = -40.0 degrees C
Lab 12-5-2005 (2) Overloading
不曉得為什麼跑出來的結果像是亂碼
也確認過他的型態等等問題
也沒有語法上面的錯誤
總之就很奇怪
後來做些更改
在class DateSixthTry的地方增加
public void outPut()
{
System.out.println(month+" "+day+","+year);
}
然後
在class OverloadingDemo的地方
改
System.out.println(date1);
System.out.println(date2);
System.out.println(date3);
為
date1.outPut();
date2.outPut();
date3.outPut();
之後就可以正常顯示結果如下
至於之前為什麼還是亂碼...
我還是不曉得....>"<