【導讀】生、多態(tài)、流類庫與輸入輸出、模板等。雖然是選修課程,但關(guān)系到大部分同學。在理論上講解完面向?qū)ο蟮某绦蛟O(shè)計方法之后,另一個主要環(huán)節(jié)就。數(shù)值計算方面專業(yè)課的學習和編程打下堅實的基礎(chǔ)。有理數(shù)就是兩個整數(shù)的比率,通常表示為/ab,分母b不能為0。的對象使用起來要像使用基本類型的對象一樣自然。對象r表示為(1,2)r。如果分子分母有公約數(shù),應(yīng)該約分,例如4/6應(yīng)表示為2/3。重載相應(yīng)的運算符。,希望像普通加法一樣操作,1(1,4)r和2(1,2)r相加得(3,4)r,算數(shù)。則需要重載這兩個流運算符。整型數(shù)組,.5為double型數(shù)據(jù)。調(diào)用Standardize()私有成員函數(shù),使其對“-”號的表達統(tǒng)一。與構(gòu)造函數(shù)同理,得到結(jié)果之后,調(diào)用Standardize()和Reduce()函數(shù)。其他運算不需要調(diào)用Standardize()函數(shù),根據(jù)計算公式很容易寫出。輸入流需要保證正確的格式。