Compact Computers is a small computer assembly company. Their online application allows customers to pick and choose accessories to build their own PCs. The accessories are:
i. Processor - 800Mhz, 1Ghz, 1.2Ghz
ii. HDD - 40 GB, 60 GB, 80 GB
iii. Memory - 128 MB, 256 MB, 512 MB
If a computer can have exactly 1 processor, 1 HDD and 1 memory stick, what pattern would be best used here?
A Factory Method
B Builder
C Prototype
D Abstract Factory
E Singleton
Can somebody please explain why it the answer is Builder ?