scala类型系统:this别名&自身类型

看scala的源码的话很发现不少源码开头都有一句:self => 这句至关于给this起了一个别名为selfthis class A { self => //this别名 val x=2 def foo = self.x + this.x } self不是关键字,能够用除了this外的任何名字命名(除关键字)。就上面的代码,在A内部,能够用this指代当前对象,也能
相关文章
相关标签/搜索