【发布时间】:2016-04-15 11:50:17
【问题描述】:
我有一个简单的类 calc,可以对输入进行平方和立方:
object calc2 {
def square(nmr: Int) = {
calc.square(nmr)
}
def cube(nmr: Int) = {
calc.cube(nmr)
}
def square(nmr: Double) = {
calc.square(nmr)
}
def cube(nmr: Double) = {
calc.cube(nmr)
}
}
我在 Eclipse 中使用 Scala 工作表来调用这个对象:
object test {
calc2.square(3) //> res0: <error> = 9.0
calc2.cube(3) //> res1: <error> = 27.0
calc2.square(3.0) //> res2: <error> = 9.0
calc2.cube(3.0) //> res3: <error> = 27.0
}
但是我在编辑器中得到一个错误,每行写着
值方不是对象exists2.calc2的成员
如您所见,工作表似乎进行了计算。那么为什么会出现这个错误呢?
【问题讨论】:
-
我在 IntelliJ IDEA 的 Scala 工作表上遇到同样的错误,可能是 RELP 问题。