インスタンス変数を外部から参照できない
なんでこれでnilが出力されるのー?
なんで'A'が出力されないんだうわー。
class A attr_reader :var @var = "A" end a = A.new puts a.var #=> nil
ほんとに分からない。何で??
ちなみに、これだと意図した通りに'A'と表示される。
class A attr_reader :var def initialize @var = "A" end end a = A.new puts a.var #=> A