デザインパターンの単純そうな質問
■ このスレッドは過去ログ倉庫に格納されています
0610602
NGNGってかswitch部分は、Commandの具象クラスの外に出すべきだと思われ。
(でないと、CommandパターンでMacroやUndoの実装がしにくくなるでしょ?)
んで、Commandインスタンスの生成は、Factory Methodパターンを使い、
Factoryの具象クラスが分岐に責任もてばいいのでは?
Commandパターンでは、invokerはAbstractCommandのメソッドを実行するだけ
なんだから。
■ このスレッドは過去ログ倉庫に格納されています