Methodについて解説したものです。Methodパターン以外の解説記事はこちらからご覧ください。Methodパターンについて解説しました。Methodパターンは処理の雛形となるテンプレートを用意しておき、具体的な処理内容はサブクラスが決めるというものでした。Methodパターンです。インスタンス生成時にメソッド1を行った後にメソッド2を必ず行うという流れは決まっているけれども、メソッド1及びメソッド2の内容はサブクラスで自由に決めていいよ!というパターンです。例として、車を作る工場を考えます。インスタンスを生成するフレームワーク側(抽象クラス)と実際の処理を決める具象クラスに別れている点がポイントです。Product.javaフレームワーク側の抽象クラス。use();}Factory.javaフレームワーク側の抽象クラス。Methodを用意しています。「製品を生成し、登録する」という枠組みだけが決まっています。product);}Car.javaProductクラスを実装したクラス。