Ruby 面向对象编程基础
1. Object 类与 Kernel 模块
在 Ruby 编程中, Object 类是所有类的基类,就像家族中的长辈,其他类都是它的后代。当你运行 Ruby 程序时, Object 类会神奇地存在,无需额外操作就能在其他类中使用它的功能。它提供了许多方法和常量,这些功能会被所有 Ruby 程序自动继承。
Object 类提供的方法有 == 、 eql? 、 class 、 inspect 、 object_id 和 to_s 等。你可以在 这里 查看 Object 类的所有方法。
Kernel 是一个 Ruby 模块,它类似于类,但不能像类那样实例化为对象。当你在类中包含或混入一个模块时,就能在该类中使用模块的所有方法,无需自己实现这些方法。 Object 类包含了 Kernel 模块,这意味着在 Ruby 程序中,只要能访问 Object 类,就能使用 Kernel 模块的所有方法,如 print 和 pu
超级会员免费看
订阅专栏 解锁全文
1251

被折叠的 条评论
为什么被折叠?



