Scala, Design Patterns, Programming, Builder Pattern, Coding.
subset of attributes, needs to be available or extended, through this pattern it would only be needed to implement a set and get method in the BookBuilder for each of the new attributes, with also a default value, and these attributes would need to be added the Book constructor. So with this