沒有類型/差異自我引用我的理解使用了explicitly typed self-references:明確用「」這個'
trait T {
self : T2 =>
...
}
在體內,self
是一個別名this
但有更精確的類型T with T2
。
現在,我已經看到了這個代碼:
trait T {
self =>
...
}
也就是說,沒有額外的類型信息,明確自己的參考。在這種配置下,有沒有self
不只是this
的別名?
好的,謝謝。所以在這種情況下,它相當於更長的形式'U.this.name',我猜。 – Philippe