[102.2 期中考古題] 2.方法包裝

2.方法包裝
 寫出如下2個有關長短針鐘面時間的計算方法
 (a) 時分秒轉換成秒方法
       public static int timeToSeconds(int hour, int min, int sec)
       接收時分秒時間(hour:min:sec),回傳其相對於0時0分0秒經過的秒數.
       三參數需檢查hour介於0~11, min介於0~59, sec介於0~59,
       若任一參數範圍不對,回傳-1.

 (b) 時間秒差計算方法
       public static int timeDifferenceInSeconds(
         int h1, int m1, int s1, int h2, int m2, int s2)
       接收兩組時分秒時間1(h1:m1:s1)及時間2(h2:m2:s2),
       回傳鐘面時間2要走到鐘面時間1所需經過的秒數,
       此秒數恆為正數或0,值介於0~43199.

(Sample Output)
timeToSeconds(5,4,0) = 18240
timeToSeconds(3,5,0) = 11100
timeToSeconds(13,69,70) = -1
timeDifferenceInSeconds(5,4,0,3,5,0) = 7140
timeDifferenceInSeconds(3,5,0,5,4,0) = 36060