2

在 Object 的 Ruby 私有实例方法中创建顶级方法的原因是什么?如果他们以某种方式被公开,这将如何改变事情?

4

1 回答 1

1

如果将顶级方法作为公共方法混合到 Object 中,这将允许您向任何对象发送此消息。这将是反直觉的。

于 2012-03-28T00:58:47.347 回答