2018年8月21日
摘要: Scala中的内建控制机构仅有if、while、for、try、match和函数调用。虽然Scala的基础控制结构少,但也足以支持指令式语言里所有的实质内容。因为它们都能产生值,有助于缩短代码。 程序员可以通过使用返回值的控制结构简化代码,避免创建临时变量来保存控制结构中的计算结果。 1 If表达式 阅读全文
posted @ 2018-08-21 14:21 duanxz 阅读(600) 评论(0) 推荐(0)
摘要: 有理数类的表示 实现规范:支持有理数的加减乘除,并支持有理数的规范表示 1.定义Rational 首先,考虑用户如何使用这个类,我们已经决定使用“Immutable”方式来使用Rational对象,我们需要用户在定义Rational对象时提供分子和分母。 class Rational(n:Int, 阅读全文
posted @ 2018-08-21 10:06 duanxz 阅读(712) 评论(0) 推荐(0)