未定義のオブジェクト変数
未定義のオブジェクト変数はnilなのですね。例外がでると誤解していました。
#!/usr/bin/env ruby class Foo attr_accessor :not_defined1 def method p @not_defined2 end end foo = Foo.new p foo.not_defined1 # => nil foo.method # => nil
未定義のオブジェクト変数はnilなのですね。例外がでると誤解していました。
#!/usr/bin/env ruby class Foo attr_accessor :not_defined1 def method p @not_defined2 end end foo = Foo.new p foo.not_defined1 # => nil foo.method # => nil