Project1
标题:
super是什么意思?
[打印本页]
作者:
预测
时间:
2008-5-10 06:17
提示:
作者被禁止或删除 内容自动屏蔽
作者:
3535
时间:
2008-5-10 06:19
调用父类的同名方法,如:
class B
def t
p "test"
end
end
class A < B
def t
super
end
end
v = A.new
v.t # => "test"
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
小lim
时间:
2008-5-10 06:20
提示:
作者被禁止或删除 内容自动屏蔽
作者:
雷欧纳德
时间:
2008-5-10 06:33
白话文:子类调用父类中的同名方法
傻瓜版解释:
星矢的攻击方法会使用天马流星拳,于是
def attack
天马流星拳
end
星矢的儿子的攻击方法想在天马流星拳的基础上有所发展,于是
def attack
super
小强式回血
end
于是星矢的儿子攻击时会先放天马流星拳然后回血
作者:
天圣的马甲
时间:
2008-5-10 07:15
雷子的解释……喷了……
顺便,要继承的话要写明
class 星矢的儿子 < class 星矢
作者:
3121362
时间:
2008-7-26 04:49
雷子的回答 让我完全明白了! 谢谢
新手!~~ 崇拜中
作者:
灯笼菜刀王
时间:
2008-7-26 09:31
- -还以为雷子惊现提问区....
请不要挖坟......
作者:
蜂蜜蚂蚁
时间:
2008-7-26 10:04
看见LS的回复预览 我还是有兴趣一来看看……{/gg}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1