FactoryMethodパターンの実装 #7

TemplateMethodパターンを内包したデザインパターン。
インスタンス生成部分をFactoryクラスに集約させている。
ポリモーフィズムを活用してFactoryから生成されたインスタンスがどんなクラスであっても中身を気にせずに処理することができる。

ファイル操作をファイルタイプ別で処理を分けたいときなど分かりやすく簡単に活用できそう。