赞 | 0 |
VIP | 186 |
好人卡 | 0 |
积分 | 1 |
经验 | 5829 |
最后登录 | 2012-12-21 |
在线时间 | 83 小时 |
Lv1.梦旅人 龙皇
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 83 小时
- 注册时间
- 2007-8-8
- 帖子
- 2956
|
7楼
楼主 |
发表于 2008-3-21 05:43:57
|
只看该作者
以下引用Iselia雪于2008-3-20 19:26:20的发言:
以下引用沉影不器于2008-3-20 19:22:12的发言:
伪变量,不晓得算不算实例?
伪变量是啥意思?
假如制作一个有特殊效果的Sprite,以Rpg::Sprite为父类。
class ABC < RPG::Sprite
def initialize
super
self.x = 10
end
end
就是说在初始化时,把这个RPG::Sprite的子类的x坐标设为10,也就是ABC自己的X坐标等于10了。
通常这个东东都在一个class内部使用,修改此class的属性值,如是说。 以下引用水迭澜于2008-3-20 18:36:15的发言:
该对象自身。
例如window_base里的self.x意思就是本窗口的X值
调用父类的函数我已经知道了
若该class沒使用继承,self.可以使用!?
如果可以要怎么用??(举一个简单的例子) |
|