以方法调用的原理解释Ruby中“puts ‘Hello‘”

这里尽管缺少消息发送所需要的点(.)以及该消息的显示接收者,却依然发送了消息puts并传递了参数“Hello”给一个对象:默认对象self。在程序运行期间,虽然作为self的对象通过特定规则发生改变,但self总是被预定义好的。

原文地址:https://www.cnblogs.com/Kevin-Fun/p/8039880.html