2009-01-21から1日間の記事一覧

【デザインパターン】Template Method

どんなもの? 処理の手順を基本クラスに定義しておく。 (Placeholdersを宣言する) その中の派生クラスによって差異部分となる処理を派生クラスで実装する。 (Placeholdersを実装する) どんなときに使う? 大まかな処理が共通で、アルゴリズムの具体的な…