投稿者   (社会人) 投稿日時 2008/11/14 06:59:24
こんにちは。



んと、まず、クラスインスタンスを生成してるんですよね?byrefじゃなくてよろしいのでは?参照渡しと値渡しを復習なされることをオススメします。

本題。
アプリケーション全体の設定の変更を別の機構から行うことの是非ですが、これは時と場合によると思います。

あなたがまだオブジェクト指向プログラミングについて造詣が深くないとすれば、クラス間の関係が切り放せてない可能性も十分にありますが、そうでないとしても、必然性があれば、やっても問題ないと思います。

僕も、例えば、
いずれ作る予定のクラスに実装するつもりだけど、
優先順位の高い他のクラスを早いとこコーディングしなきゃならないから
後回しにしたい簡単なメソッドとかは、
とりあえずMY名前空間にモジュールを作って
一時的しのぎしたりしてます。



とまぁ、あなたの状況がよくわからないので、僕の例を参考までに。