- 103 名前:デフォルトの名無しさん mailto:sage [04/01/21 01:51]
- >>102
そうかな? あるオブジェクトのインスタンスがあって、モードによってその動作を ガラッと変えたい、なんて場合には、ぜひとも既存のインスタンスの 属すクラスを、別のものに変えたいと思うけどなあ。 GUI の設計とかしていると、よくそういうことない? というか、Java でよく使う Stateパターンって、動的にクラスの 変更のできない言語で、委譲先を変えることによって機能をそっくり 取り替えてしまおう、というものでしょ? (まあ、メソッドの内容は変えられても、シグナチャは変えられないんだけど) ということで、今はそんなにクラスの変換は行われていなくても、もし言語が それをサポートしているなら、需要はいくらでもあると思う。
|

|