2.5 抽象数据类型的实例:有理数(Rational)