阿摩線上測驗 登入

申論題資訊

試卷:103年 - 103 經濟部所屬事業機構新進職員甄試_資訊:1.資訊管理 2.程式設計#82956
科目:1.資訊管理 2.程式設計
年份:103年
排序:0

申論題內容

六、請使用.NET 或 Java 程式語言,利用物件導向程式設計的方法作答(註明所使用的程式語言)。 (一)設計具有分數四則運算功能的 Rational 類別,並符合下列規則。(15 分) (1)使用整數變數來表示類別的 private 實體變數 numerator(分子)及 denominator(分母)。 (2)提供一個有引數的建構子方法,並以最簡分數的形式儲存。 (3)提供一個無引數的建構子方法,並設定初始值為 1/1。 (4)提供加、減、乘、除四種運算的方法及過程,結果以最簡分數的形式儲存。 (5)提供將結果以 a/b 格式輸出的方法,其中 a 為分子,b 為分母,若結果為 1/1 時則輸 出 1。