Ruby初心者スレッド Part 11
■ このスレッドは過去ログ倉庫に格納されています
0485デフォルトの名無しさん
2007/04/14(土) 13:03:49はいはい、そうです
h={'A'=>'Aだよ'}
h=A.new(h).run
p h
みたいに再代入になってる(A.runの最後でreturn @hとか書いてある)ならわかるんですが、
別オブジェクトの別メソッド実行しただけなのにhが変わるってなにそれ、みたいな
みんなこの動作に依存してクラスとかメソッドとか書いてるのかな
慣れて判断するのにしばらくかかりそう
■ このスレッドは過去ログ倉庫に格納されています