Builder Flashcards
1
Q
Intent/Purpose
A
Separate construction from representation, so the same construction can create different representations
2
Q
Varies a products internal representation
A
Consequence
3
Q
Isolates code for construction and representation
A
Consequence
4
Q
Gives finer control over the construction process
A
Consequence
5
Q
Assembly and construction interface required
A
Implementation
6
Q
Unnecessary abstract product classes
A
Implementation