Q. Why is constructor private?
β
Correct Answer: (B)
To enforce static factory methods
Explanation: Ensures creation via json() or other static methods.