根据 Scala 书,“在 Scala 中编程” -
Scala is an object-oriented language in pure form: every value is an object and every operation is a method call. For example, when you say 1 + 2 in Scala, you are actually invoking a method named + defined in class Int.
从这个意义上说,使用“=”运算符的赋值操作呢?这也是一种方法吗?似乎不太可能,因为它必须存在于所有类或某个公共超类(例如 java.lang.Object ?)中,所有类都必须从中继承它。还是不是所有的操作都是 Scala 中的真正方法调用?