3

a=>以下代码中的含义是什么?它是指向this实例化对象的指针吗?

class A {
  a=>
  def methodB()={
     .....
  }
}
4

1 回答 1

5

它被称为自引用或自类型。在您的情况下,它的意思是“创建名称为 'a' 的符号并将其指向 this 引用”。

有关更多信息,请参阅“自我引用”(第 17 章)部分中的SO Scala 教程:

  1. 自我参考
于 2013-09-21T12:44:35.180 回答