【发布时间】:2014-11-26 09:29:49
【问题描述】:
我想知道,这些有什么区别:
object Something {
def apply(op: => Unit) {}
}
还有这个:
object Something {
def apply(op:() => Unit) {}
}
因为当我打电话给他们时,它需要我写:
- 在第一种情况下:
Something { afunction() } - 第二种情况:
Something { () => afunction() }
【问题讨论】: