标签: ruby language-design access-specifier
在Object的Ruby私有实例方法中制作顶级方法的原因是什么?如果他们以某种方式被公开,那将如何改变事情?
答案 0 :(得分:1)
如果将顶级方法作为公共方法混合到Object中,则允许您向此消息发送任何对象。这将是违反直觉的。