| 
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  module A        @a = 123;        @b = 456;         attr_accessor :b;         def self.a                return @a;        end        def self.a=(v)                @a = v;        endendmsgbox(A.a); # => 123msgbox(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?
 |