在Scala 2.9.x中我习惯了以下语法:
class B(currencies: Seq[Currency])(implicit c:C) extends
CSomething(c){
import c._
// def mystuff = call() // in fact this is c.call()
}
这在Scala 2.10.x中不再起作用,这意味着如果我导入c._,则c的成员在B内部不可见。因此我被迫执行c.call()。
Scala 2.10.x中的成员导入是否被禁止?为什么呢?