2007/02/13
GoF
・TemplateMethodパターン
1.大きな処理を部分的に変更できる
大きな処理をいくつかのメソッドに分割し、変更したい処理のメソッドのみサブクラスでオーバーライドする。
2.処理全体の流れを定義したメソッド(templateメソッド)は、オーバーライドしないので挙動がおかしくなることはない
GoF
・TemplateMethodパターン
1.大きな処理を部分的に変更できる
大きな処理をいくつかのメソッドに分割し、変更したい処理のメソッドのみサブクラスでオーバーライドする。
2.処理全体の流れを定義したメソッド(templateメソッド)は、オーバーライドしないので挙動がおかしくなることはない