行動パターンJJapedia 編集部|更新日: 不明振る舞いパターンとは、オブジェクト間の連携を実現するためのソフトウェア設計パターンである。例例としては以下のようなものがあります。黒板のデザインパターン大規模かつ多様な専門モジュールを統合し、複雑で非決定論的な制御戦略を実装するシステムの設計と実装のための計算フレームワークを提供する。責任連鎖パターンコマンドオブジェクトは、ロジックを含む処理オブジェクトによって処理されるか、他のオブジェクトに渡されます。コマンドパターンコマンドオブジェクトは、アクションとそのパラメータをカプセル化します。スタックを外部化する再帰関数をスタックを使用する反復関数に変換する[ 1 ]インタープリタパターン特定の問題を迅速に解決するための専用プログラミング言語を実装する。イテレータパターンイテレータは、集約オブジェクトの基となる表現を公開することなく、その要素に順次アクセスするために使用されます。メディエーターパターンサブシステム内の複数のインターフェースに対して、統一されたインターフェースを提供する。メメントパターンオブジェクトを以前の状態に復元する機能(ロールバック)を提供します。ヌルオブジェクトパターンオブジェクトのデフォルト値として機能します。観察者パターンオブジェクト間の1対多の依存関係を定義し、あるオブジェクトの状態が変化すると、その依存するすべてのオブジェクトに通知され、自動的に更新されます。バリアント弱参照パターンは、オブザーバーとオブザーバブルを分離し、自動弱参照のない環境でのメモリリークを回避します。[ 2 ]プロトコルスタック通信は複数のレイヤーによって処理され、カプセル化階層を形成します[ 3 ]パブリッシュ・サブスクライブパターンメッセージトピックとブローカーを介して送信者(パブリッシャー)と受信者(サブスクライバー)が分離されるメッセージングパターン。分散システムでよく用いられるこのパターンは、非同期の多対多通信をサポートする。スケジュールされたタスクパターンタスクは、特定の時間間隔またはクロック時刻(リアルタイムコンピューティングで使用される)で実行されるようにスケジュールされます。一人用訪問者パターン一度割り当てられ、一度だけ使用され、その後削除されるビジターの実装を最適化する。仕様パターンブール論理を用いた、組み合わせ可能なビジネスロジック。状態パターン実行時にオブジェクトの型を部分的に変更するための、簡潔な方法。戦略パターンアルゴリズムは、合成を用いることで、その場で選択できる。テンプレートメソッドパターンプログラムの骨格を記述します。アルゴリズムは継承を使用して実行時に選択できます。訪問者パターンアルゴリズムとオブジェクトを分離する方法。関連項目並行処理パターン創造パターン構造パターン参考文献↑ 「スタックを外部化する」 . c2.com. 2010-01-19. 2011-03-03 のオリジナルからアーカイブ済み。2012-05-21 に取得。{{cite web}}: CS1 maint: bot: 元の URL の状態が不明です (リンク)↑ Nakashian, Ashod (2004-04-11). "Weak Reference Pattern" . c2.com. 2011-03-03 のオリジナルからアーカイブ済み。2012-05-21に取得。{{cite web}}: CS1 maint: bot: 元の URL の状態が不明です (リンク)↑ 「プロトコルスタック」 . c2.com. 2006-09-05. 2011-03-03 のオリジナルからアーカイブ済み。2012-05-21 に取得。{{cite web}}: CS1 maint: bot: 元の URL の状態が不明です (リンク)カテゴリー:ソフトウェア設計パターン非表示のカテゴリ:短い説明付きの記事短い説明はWikidataと一致しますCS1 maint: bot: 元の URL の状態が不明です