Ruby 初心者スレッド Part 22
■ このスレッドは過去ログ倉庫に格納されています
0053デフォルトの名無しさん
2008/09/19(金) 08:21:08インスタンス変数の上書きは継承ではなく委譲を使うことで回避
フレームワークの都合等で継承せざるを得ない場合は、できるだけ
特殊な変数名を使う
> @HOGE @___hoge___ @projNo_hoge ...
これらの変数もHashや構造体等で入れ子にする事で定義数を減らす
> @projVar[:item] @projVar.item ...
メソッドの上書きはデバッグモード(ruby -d)の出力を確認
独自クラス定義前と定義後のclass#methods(等)の結果を比較
■ このスレッドは過去ログ倉庫に格納されています