class M
@@mv=2
@miv=1 #类实例变量(Class Instance Variable),因为类本身也是对象
def M.m1
puts "m1",@@mv,@miv
end
def m1
@miv=2 #实例变量(Instance Variable)
puts @miv
end
end
M.m1
puts "--------"
m=M.new
m.m1
puts "--------"
M.m1
class M
@@mv=2
@miv=1 #类实例变量(Class Instance Variable),因为类本身也是对象
def M.m1
puts "m1",@@mv,@miv
end
def m1
@miv=2 #实例变量(Instance Variable)
puts @miv
end
end
M.m1
puts "--------"
m=M.new
m.m1
puts "--------"
M.m1