Multiple choice technology web technology

_____________________ design pattern is used to separates the construction of complex objects from their representation. It creates complex objects from simple ones step by step

  1. Factory

  2. Abstract Factory

  3. Singleton

  4. Builder

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Builder pattern separates complex object construction from its representation. It constructs objects step-by-step through a fluent interface, allowing different representations from the same construction process. Factory and Abstract Factory create objects in one step, Singleton restricts instantiation; none handle stepwise construction of complex objects.