デザインパターン

デザインパターンとは

オブジェクト同士の協調の例をまとめたものです。設計原則とサンプルコード(実装例)の中間に居るような感じです。 あくまでも「パターン」に過ぎないものです。これに当てはめれば問題が解決できるとか、そういうものではありません。そこを履き違えないように上手に使いましょう。 GoFとは、四人の野郎共(Gang of Four)と言う偉い人達が纏めたOOPの良い設計です。 実装レベルに近いので覚え易いのですが、その反面適切な使い方が分からず濫用してしまいがちなので注意しましょう。

熟れれば自然と、てのが多いかと。

パターン

いろいろありますが、大まかに分けて

(これは一概には言えませんが)生成に関するパターンはプログラムの最初の方で実行、構造は裏方、振る舞いがクライアントに対してインターフェイスを提供するなど、ある程度活躍の場が決まっています。

生成に関するパターン

構造に関するパターン

振舞に関するパターン

参考リンク


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS