我是对象模式的新手并坚持这个问题。我们如何处理构建器模式中的可选参数?在使用构建器模式构建对象后,我们可以稍后使用Setter方法设置此类参数吗?或者我们是否只需要在构建器中设置它们?
答案 0 :(得分:1)
是的,您可以在构建器类中创建用于设置可选参数的方法。这就是构建器设计模式的用途。它主要用于Factory和Abstract Factory设计模式,当对象太重而且属性很多而且它的创建很复杂。
您可以点击此链接了解更多详情: http://www.journaldev.com/1425/builder-design-pattern-in-java