Ruby初心者質問スレPart1
■ このスレッドは過去ログ倉庫に格納されています
0286270
NGNGどうもありがとうございます。
結局、無理なんですね。間接的にしか無理なようですね。
Objectクラスにメソッド追加して、破壊的代入メソッドなんてつくれないですか?
ほんとに破壊的は無理なようなので(メモリの関係??)、一見、破壊的なメソッドとして
a = 1
b = a
としたあと、bの指してる1を2に変更すると、今まで1を指してた変数は全て新しい2を指すようになるメソッドとか。。
(これなら、あるオブジェクトを指してる変数を全部得られればいいですよね。そんなメソッドありますか?)
多分、こういうことも考えて無理と言われてるような気もするのですが、どうでしょうか?
■ このスレッドは過去ログ倉庫に格納されています