ruby如何访问 静态变量 ?
class Me
@@me=1;
end
如何访问 me静态变量
[解决办法]
静态变量 是private 在类外调用不到。
[解决办法]
你给他一个方法就行了。
[解决办法]
class Me
@@me=1;
def me
@@me
end
def self.me
@@me
end
end
Me.new.me
Me.me
[解决办法]
类变量只在类里起作用。你可以通过实例化这个变量,或实例方法获得该值
发布时间: 2012-02-03 22:02:47 作者: rapoo
ruby如何访问 静态变量 ?
class Me
@@me=1;
end
如何访问 me静态变量
[解决办法]
静态变量 是private 在类外调用不到。
[解决办法]
你给他一个方法就行了。
[解决办法]
class Me
@@me=1;
def me
@@me
end
def self.me
@@me
end
end
Me.new.me
Me.me
[解决办法]
类变量只在类里起作用。你可以通过实例化这个变量,或实例方法获得该值