names=instance_variable_get
visibility=public
kind=defined

--- instance_variable_get(var) -> object | nil

オブジェクトのインスタンス変数の値を取得して返します。

インスタンス変数が定義されていなければ nil を返します。

@param var インスタンス変数名を文字列か [[c:Symbol]] で指定します。

    class Foo
      def initialize
        @foo = 1
      end
    end

    obj = Foo.new
    p obj.instance_variable_get("@foo")     #=> 1
    p obj.instance_variable_get(:@foo)      #=> 1
    p obj.instance_variable_get(:@bar)      #=> nil

@see [[m:Object#instance_variable_set]],[[m:Object#instance_variables]],[[m:Object#instance_variable_defined?]]

