美文网首页
设计模式之Builder模式

设计模式之Builder模式

作者: Lady_Lee | 来源:发表于2021-07-19 17:33 被阅读0次

有几个重要的地方需要强调一下:
****User****类的构造方法是私有的。也就是说调用者不能直接创建User对象。
****User****类的属性都是不可变的。所有的属性都添加了final修饰符,并且在构造方法中设置了值。并且,对外只提供getters方法。
Builder模式使用了链式调用。可读性更佳。
Builder的内部类构造方法中只接收必传的参数,并且该必传的参数适用了final修饰符。

作者:湫水长天
链接:https://www.jianshu.com/p/e2a2fe3555b9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

网友评论

      本文标题:设计模式之Builder模式

      本文链接:https://www.haomeiwen.com/subject/qashmltx.html