赞 | 406 |
VIP | 0 |
好人卡 | 11 |
积分 | 390 |
经验 | 242285 |
最后登录 | 2024-11-29 |
在线时间 | 5725 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 39034
- 在线时间
- 5725 小时
- 注册时间
- 2006-11-10
- 帖子
- 6622
|
本帖最后由 灯笼菜刀王 于 2018-4-30 16:07 编辑
不用def也是可以的,比如 attr_accessor
def是用来表示身份的,比如说,你说你是你,谁能证明?你说你是你,他说你是他,她说你是她,谁又知道你是哪个你?
所以呢,你需要一个能表明身份的东西出来,
def 邱小谦
return 你
end
这样,你说你是邱小谦,那大家都知道是你了, 不会把那边的 海大富 认成你,也不会把这边的 山中狼 认成你
但是呢,你在这里说你是邱小谦,大家认得, 到外面说,人家可不知道了,百度一搜邱小谦,一大堆,哪个邱小谦又是你啊?
所以,如果再多个定义
class P1
def 邱小谦
return 你
end
end
OK, 只要 你这样说
这里 = P1.new
这里.邱小谦
这样大家就知道,你是P1里的邱小谦了。 百度.邱小谦 就不是你了
但是P1这么大,谁又知道你在P1哪里混的
所以,在来一个
class XP区 < P1
def 邱小谦
return 你
end
end
这样, XP区可以找到你 邱小谦 ,P1也能找到你 邱小谦 了
|
|