Talk:Computer Science Design Patterns/Builder

"Let's see the structure of the code on the UML class diagram:"

The Java example doesn't match the UML diagram. There isn't any builder interface with concrete builders. The StringBuilder example given right after doesn't match this structure either.