E D R , A S I H C RSS

Builder Pattern


1. Pattern Name

Builder

1.1. Intent

복잡한 객체의 Construction과 Representation을 분리하여 서로 다른 Representation을 생성할 수 있는 동일한 Construction 공정을 제공한다.

1.2. Also Known As


1.3. Motivation


1.4. Applicability

1. 복잡한 객체를 생성하는 알고리즘이 그 객체의 일부분과 그 부분을 구성하는 공정과정과 독립적일 때
2. Construction 공정이 Construction 되는 객체들이 다른 형태의 Representation을 허용해야만 할 때

1.5. Structure


1.6. Participants


1.7. Collaborations


1.8. Consequences


1.9. Implementation


1.10. Sample Code


1.11. Known Uses


1.12. Related Patterns

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:38
Processing time 0.0196 sec