ソフトウェア開発メモ

日々のソフトウェア設計、実装で考えている、気づいた事を書いています。それが真実か否かは保証しません。悪しからず。

オブジェクトが行う判断

オブジェクトの責務の一つに判断責務が有ります。何頭のメソッドが呼ばれた、あるいはイベントを受けた時に自身の状態(状態変数)、他のコラボレータの状態を見て、自身がアクションを起こしたり、他のコラボレータに指示を出す。