大家好,作为一个 ruby beginner,看代码过程中遇到一个不太明白的地方:
在类的 initialize 方法中,总是会用 self 作为返回值,即最后一个语句是 return self, 请问各位这里 return self 是指的什么,是类的一个新对象,还是产生 initialize 中给新对象进行的一系列实例变量的初始化赋值呢?
新对象。
#1 楼 @chenge 谢谢,现在想想应该是新对象!