当前位置:文档之家› 实验2_类和对象doc

实验2_类和对象doc

实验2——类和对象
Rational有理数类
创建一个名为Rational的类,进行分数运算。

编写一个程序测试这个类。

用整数变量表示类的private数据-numerator(分子)和denominator(分母)。

提供一个带默认值的构造函数,并且它应该以简化的形式保存分数。

例如分数2/4应在对象中保存为numerator为1,denominator为2的形式。

对下列任务,提供完成它们的public成员函数:
a)两个Rational值相加,结果应以简化的形式保存。

b)两个Rational值相减,结果应以简化的形式保存。

c)两个Rational值相乘,结果应以简化的形式保存。

d)两个Rational值相除,结果应以简化的形式保存。

e)以a/b形式打印Rational值,其中a是分子,b是分母。

f)以浮点数的形式打印Rational值。

输出结果如下:。

相关主题