为了账号安全,请及时绑定邮箱和手机立即绑定

设计模式实战 - 建造者模式

标签:
Java

1 定义与类型

5be5567b0001f0cd10000292.jpg

2  适用场景

5be5567d0001234710000180.jpg

3 优点

5be5567d00015c5710000239.jpg

4 缺点

5be5567e0001fcc010000246.jpg

5 与工厂模式的区别

  • 注重方法调用顺序

  • 注重创建产品,不关心顺序

创建对象的力度不同

  • 创建复杂的作品,有各种复杂的部件组成

  • 创建出来的都是一个样子

关注点

  • 不止要创建出来,还要知道产品有哪些部件组成的

  • 只要把对象创建出来即可

6 coding 分析

  • 课程类


    5be5567e00010e6410000731.jpg

  • 课程建造者


    5be5567f000174d910000472.jpg

  • 课程真正建造


    5be556810001abd710001218.jpg

  • 课程教练


    5be556820001566e10000658.jpg


    5be556840001c8c610000362.jpg

5be556850001b5e510000467.jpg

测试类



作者:JavaEdge
链接:https://www.jianshu.com/p/ffa431a06dbd
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消