在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、追查对象是否属于某个类时,使用is_a?方法 追查某个对象属于哪个类时,使用class方法 判断某个对象是否属于某个类时,使用instance_of?方法 判断类是否包含某个模块,使用include?方法
2、存取器的定义(属性的定义)
3、变量self 实例方法中,用self来引用方法的接收者
4、定义类方法(静态方法)的方式 (1)class << 类名 ~ end (又称单例类定义,类中的方法称为单例方法) (2)class << self ~ end (3)def 类名.方法名 ~ end
5、类中的常量 类名::常量
6、方法的默认访问级别为public, 而initialize方法的访问级别为private
7、模块的特点: 模块不能拥有实例 模块不能被继承
8、模块中的函数要公开,需调用module_function方法
9、模块可以理解为虚拟的父类
10、extend追加类方法 include追加实例方法 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论