新手问题 请教一个关于 initialize 方法的 return 问题

costy_peak · March 17, 2014 · Last by costy_peak replied at March 17, 2014 · 1621 hits

大家好,作为一个 ruby beginner,看代码过程中遇到一个不太明白的地方:

在类的 initialize 方法中,总是会用 self 作为返回值,即最后一个语句是 return self, 请问各位这里 return self 是指的什么,是类的一个新对象,还是产生 initialize 中给新对象进行的一系列实例变量的初始化赋值呢?

新对象。

#1 楼 @chenge 谢谢,现在想想应该是新对象!

You need to Sign in before reply, if you don't have an account, please Sign up first.