テンプレートメソッドアレイ 設計モード-テンプレートメソッドモードテンプレートメソッドアレイ テンプレートメソッドアレイテンプレートメソッドアレイデザインモードtemplate method pattern