Factory Method パターン(ファクトリメソッド・パターンとは、GoF(Gang of Four; 4人のギャングたち)によって定義されたデザインパターンの1つである。 Factory Method パターンは、オブジェクトの生成をサブクラスに委ねることによって、プログラム内で使用されるインスタンスの型の制約を緩めることを目的とする。実際に Factory Method パターン を使う機会ってのは結構あると思うんだけど、
Virtual Constructor パターンとも呼ばれる。 /via wikipedia
どうもこの説明とちがった実装のしかたをするのが多いみたい。
それって Factory Method パターンとは言わないのかな??