赞 | 474 |
VIP | 56 |
好人卡 | 75 |
积分 | 413 |
经验 | 124650 |
最后登录 | 2025-5-4 |
在线时间 | 7605 小时 |
Lv5.捕梦者 (管理员) 老黄鸡
- 梦石
- 0
- 星屑
- 41276
- 在线时间
- 7605 小时
- 注册时间
- 2009-7-6
- 帖子
- 13519
 
|
tlzwode 发表于 2014-5-17 09:47 ![]()
竟然引来了版主……
好吧,多谢版主。顺便问几个问题。我对类的理解非常的混乱。
*.is_a?()
.class是获取实例的类,比较起来相对精确
而is_a?(Class)则是判断是否具有Class的属性,所以如果调用is_a?的对象属于Class的子类,返回也是为真。
给两条比较简单的示范。- self.class == Game_Battler
- self.is_a?(Game_Battler)
复制代码 这两句放在Game_Actor里面返回值是不同的。 |
评分
-
查看全部评分
|