Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Builder pattern ====== UML Code (PlantUML) <code> @startuml left to right direction Builder <|-- ConcreteBuilder Director o-- Builder ConcreteBuilder..> Product class Director{ Builder : builder construct() } interface Builder{ {abstract} buildPart() } class ConcreteBuilder{ buildPart() getResult() : Product } class Product{ } @enduml </code> {{ :designpatterns:builder.png?600 |}} design_patterns/builder.txt Last modified: 2017/02/19 14:47by phreazer