ruby 如何使用类变量阿
RT,想把C#代码给搞成ruby,结果发现ruby是动态语言,类变量都得初始化?
class A
def Initialize
@@b;
end
def A.GetB
@@b
end
end
class C
def Initialize
d=A.GetB
end
end
这样就会狂报错,说uninitialized class variable...请问怎样才能引用它,是要new才行吗
[解决办法]
不懂Ruby,也不喜欢Ruby,但是我觉得这么简单的东西,你就不要把C#代码移植到Ruby了……把自己看称一个初学者,找本Ruby的书或者入门文章,话几个小时时间学习下怎么用Ruby写代码(是使用Ruby的风格,而不是用Ruby写C#代码),这种简单的问题,必然会迎刃而解。