scala類型系統:this別名&自身類型

看scala的源碼的話很發現不少源碼開頭都有一句:self => 這句至關於給this起了一個別名爲selfthis class A { self => //this別名 val x=2 def foo = self.x + this.x } self不是關鍵字,能夠用除了this外的任何名字命名(除關鍵字)。就上面的代碼,在A內部,能夠用this指代當前對象,也能
相關文章
相關標籤/搜索