| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==パターンカタログ==
{{category [[Category:パターン}}{{category TODO}}]]
===生成に関するパターン===
====ABSTRACT FACTORYABST[[R]]ACT FACTO[[R]]Y====
=====目的=====
関連し合うオブジェクト群を、具象クラスを明確にせずに生成するためのインターフェースを提供する
*新たな種類の部品に対応することは困難
[[File:0571_abstractfactory.jpg]]
====BUILDERBUILDE[[R]]====
=====目的=====
複合オブジェクトについて、作成過程を表現形式に依存しないものとし、同じ作成過程で異なる表現形式のオブジェクトを生成できるようになる
*Productオブジェクトの生成過程をより細かくコントロールできるようになる
[[File:0572_builder.jpg]]
====FACTORY FACTO[[R]]Y METHOD====
=====目的=====
オブジェクトを生成するときのインターフェースのみを規定し、実際にどのクラスをインスタンス化するかはサブクラスに任せる

案内メニュー