48 Specific ways to write better ruby
杰瑞发布于2025-03-04
48 Specific ways to write better ruby
- 6.Object:
对象是变量的容器,称为实例变量,并代表对象的状态,特殊内部变量-连接唯一的类;类是方法和常量的容器,是它的所有实例的方法。 超类就是类的父类,有特殊变量跟踪超类。模块和类的区别是模块没有new方法;单例类。。。再定义类的方法self..会生成一个匿名的类在实例的链条上.
BasicObject> Kernel> Object >SomeModuleInPerson > Person > Customer.
Customer.singleton_class.instance_methods(false) 查看单例类。
Customer.superclass; Customer.ancestors; Customer.included_modules;