Scala特质,这个和那个有什么用?

Scala特质,这个和那个有什么用?,scala,Scala,我正在学习SCALA,我不理解这个例子 这个.n是指什么?那个.n是指其他变量?有人能详细说明一下吗?这个.n是指传递给示例的主构造函数的变量n: class Example(var n: Int) that.n是对that:Example指向的变量n的引用,该变量被传递到compare方法以进行比较: def compare(that: Example) this.n是对传递给示例s主构造函数的变量n的引用: class Example(var n: Int) that.n是对that

我正在学习SCALA,我不理解这个例子


这个.n是指什么?那个.n是指其他变量?有人能详细说明一下吗?

这个.n
是指传递给
示例的
主构造函数的变量
n

class Example(var n: Int)
that.n
是对
that:Example
指向的变量
n
的引用,该变量被传递到
compare
方法以进行比较:

def compare(that: Example)

this.n
是对传递给
示例
s主构造函数的变量
n
的引用:

class Example(var n: Int)
that.n
是对
that:Example
指向的变量
n
的引用,该变量被传递到
compare
方法以进行比较:

def compare(that: Example)