【发布时间】:2015-10-14 10:11:29
【问题描述】:
我正在尝试解决http://ruby-metaprogramming.rubylearning.com/ 中的练习 1,但我不知道如何从 A 类及其实例中获取“a”变量。
代码如下:
class A
def initialize
@a = 11
@@a = 22
a = 33
end
@a = 1
@@a = 2
a = 3
end
【问题讨论】:
-
您无法从其范围之外访问
a。它被称为“局部变量”是有原因的。
标签: ruby-on-rails ruby metaprogramming