加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
module A @a = 123; @b = 456; attr_accessor :b; def self.a return @a; end def self.a=(v) @a = v; end end msgbox(A.a); # => 123 msgbox(A.b); # => NoMethodError
module A
@a = 123;
@b = 456;
attr_accessor :b;
def self.a
return @a;
end
def self.a=(v)
@a = v;
end
end
msgbox(A.a); # => 123
msgbox(A.b); # => NoMethodError
分开定义太麻烦了……module里怎么用attr_accessor? |