欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

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

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