Project1
标题:
怎样引用其他定义中的某些量?
[打印本页]
作者:
mmmkly
时间:
2012-5-1 21:32
标题:
怎样引用其他定义中的某些量?
比如说有一个脚本里,定义了多个类
class A 和class B
在 A 里有个变量 X ,B 是显示文字的窗口类,要显示变量 X 可以直接引用吗?要怎样引用?
谢谢了 dsu_plus_rewardpost_czw
作者:
英顺的马甲
时间:
2012-5-1 22:51
class A
attr_accessor :x
def initialize
@x = "啦啦啦"
end
end
class B
def p
p a.new.x
end
end
B.new.p
复制代码
最重要的是那行“attr_accessor :x”
作者:
灵魂の补给
时间:
2012-5-2 21:30
ls正解
还可自己定义
有变量的类里
def 方法名=(new)
变量 = new
end#这个是修改
def 方法名
return 变量名
end
作者:
mmmkly
时间:
2012-5-3 11:20
英顺的马甲 发表于 2012-5-1 22:51
最重要的是那行“attr_accessor :x”
问下,9行的a代表什么?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1