This is an old revision of the document!
@startuml left to right direction Builder <|– ConcreteBuilder Director o– Builder ConcreteBuilder..> Product
class Director{
Builder : builder construct()
}
class Builder{
{abstract} buildPart()
}
class ConcreteBuilder{
buildPart() getResult() : Product
}
class Product{ } @enduml