2
对于C类,你可以使用熟悉的this
身体内部来指代当前实例,但this
实际上是在斯卡拉C.this的缩写:无法理解路径依赖型
class C {
var x = "1"
def setX1(x:String) = this.x = x
def setX2(x:String) = C.this.x = x
}
我只是不明白C.this
,C是一个类,我不明白为什么我们使用C
和this
之间的点,如C.this
所示?
感谢@ yuval-itzchakov的有用答案.. – Tom