继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

开心每一天1111
关注TA
已关注
手记 526
粉丝 48
获赞 218

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
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP