2007-01-05から1日間の記事一覧
こんなコードを動かすと class Hoge attr_accessor :val def set_val a val = a end end h = Hoge.new h.set_val 10 p h.val 結果は nilになる。 俺が思ってる感じだとset_valメソッド内でval=メソッドが呼ばれて@valに10が入っているだったんだけどなぁ。 s…
こんなコードを動かすと class Hoge attr_accessor :val def set_val a val = a end end h = Hoge.new h.set_val 10 p h.val 結果は nilになる。 俺が思ってる感じだとset_valメソッド内でval=メソッドが呼ばれて@valに10が入っているだったんだけどなぁ。 s…