ファクトリパターン
工場出荷時のデザインパターンでは、クライアントは、オブジェクトを生成するために使用するつまり、どのクラス、オブジェクトがどこから来た知らなくても、オブジェクトを要求することができます。植物の背後にある考え方は、オブジェクトの作成を簡素化することです。クライアント自身のクラスに基づくと比べて直接簡単に作成し、それらのオブジェクトを追跡するために、実装するための集中機能に基づいてオブジェクトを作成してインスタンス化されます。
植物は、通常、2つの形式があり:1であるファクトリメソッドメソッド(関数)であり、そして異なる入力パラメータにオブジェクトを返し、第二は、抽象工場関連の一連を作成するためにビジネス・オブジェクトの集合であり、ファクトリメソッド。
ファクトリメソッド