也许我遗漏了一些明显的东西,但是:
包.scala
package heptic
package object proj {
case class Jesus(axes: Int)
def foo: Jesus = Jesus(44)
}
给出编译错误:
found : heptic.proj.Jesus
required: heptic.proj.package.Jesus
def foo: Jesus = Jesus(44)
^
这似乎没有多大意义(尤其是当类型推断使编译器崩溃时(最新,2.10.1))