相关疑难解决方法(0)

自我类型注释中这与自我的区别?

在各种Scala文献中,我看到一些使用"this"的自我类型注释和其他使用"self"的注释:

trait A { this: B => ... }
trait A { self: B => ... }
Run Code Online (Sandbox Code Playgroud)

使用"this"或"self"之间有什么真正的区别吗?你用的是什么名字是否重要?这有效吗?

trait A { foo: B => ... }
Run Code Online (Sandbox Code Playgroud)

scala

132
推荐指数
2
解决办法
2万
查看次数

标签 统计

scala ×1