为什么@instance变量超出对象内部方法的范围

时间:2019-04-22 02:07:01

标签: ruby scope

为什么我的@instance变量'name'超出了对象内部方法的作用域

class Name

  @name = 'bob  

  puts @name

  def foo
     @name
  end   

end


new = Name.new
p new.foo

上面的代码返回

  

鲍勃

     

0 个答案:

没有答案