在从 Typesafe for a Linux, Ubuntu 下载的 Eclipse 3.7.2 中,在 Scala 工作表上发现相当大的错误
在定义价值观时似乎遇到了问题——这在我的课程教师屏幕上不会发生。
请看如下:
 package week3
 object rational2 {
   val x = new Rational(1,2)           //> x  : week3.Rational = week3.Rational@1e9cb75
   x.num                               //> res0: Int = 1
   x.den                               //> res1: Int = 2
   val y = new Rational(2,3)           //> y  : week3.Rational = week3.Rational@1786e64
   x.addRationals(y)                   //> res2: week3.Rational = week3.Rational@197a37c
  val z = new Rational(3,2)            //> z  : week3.Rational = week3.Rational@6e3d60
如您所见,它甚至没有告诉我 x、y、z 是什么,而是指向一个定义为包中存在的变量。以前有一个已知的问题,即在没有错误时突出显示错误,但必须重新安装 Eclipse 才能摆脱这些问题。
任何帮助表示赞赏。
编辑:请注意已在对象一下方定义了一个 Rational 类 - 我只是没有粘贴它,因为它没有显示任何错误并且没有由交互式工作表处理