さて、オブジェクトとの相互作用を作成するコマンド パターンを実装しようとしています。
作成されるほとんどすべてのコマンドは、オブジェクトへの要求とそのオブジェクトからの応答で構成されます。
問題は、この応答をどのように管理するかということです。
すべてのコマンドが無効な場合、簡単に作成できます。それらが何であれ、 @executable@ インターフェイスを実装していれば実行できます。
void Execute(オブジェクト パラメータ)
しかし、応答の種類が異なる場合はどうすればよいでしょうか。コマンド パターンがこのプロジェクトに適していない可能性があります。