0

coursera コース中にhttps://class.coursera.org/reactive-001/class私はそのような構造に会いました:

trait Generator[+T] {
  def generate: T
}

と使用法:

val integers = new Generator[Int] {
  val rand = new java.util.Random
  def generate = rand.nextInt()
}

なぜこれができるのでしょうか?詳細はどこで確認できますか?

4

1 に答える 1

5

Javaでできるように、これは匿名サブクラスです。

于 2013-11-10T10:45:38.270 に答える