Question 20
You are designing a Book class with mandatory fields (ISBN, title, cost) and optional fields (author, published year, description). Using multiple constructors to handle every combination of fields leads to telescoping constructors.
Which design pattern would best solve this problem?
Factory Pattern
Builder Pattern
Adapter Pattern
Facade Pattern