TemplateMethodパターン終了