为什么加法“运算符”是一种方法,而赋值运算符 += 不是?

为什么操作符这样工作:



虽然赋值运算符是这样工作的:

最佳答案

因为赋值适用于变量而不是对象,因此不能作为方法实现。

关于Ruby 赋值运算符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4572906/

10-15 23:49