- 276 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 21:55:04 ]
- >>274
Rubyの変数はハコではない Rubyのデータは全てオブジェクトでどこか「オブジェクト置き場」に厳然と存在してて、 「変数代入」はその置き場に転がってるオブジェクトにその名前のラベルを貼る行為に同じ ただのラベルだから宣言はいらない オブジェクトはすでに存在してるわけだし @var = hoge は hoge の指す(というか hoge の返す)オブジェクトに 「@var」という4文字のラベルをつける行為 …実際は宣言してるはずなんだが、完全に隠蔽されててRubyスクリプトからは見えないし触れないし関われない
|

|