主页 > 模式 >

PHP完善实战23种安排形式

浏览1574 好评 0 点赞105

  

PHP完善实战23种安排形式

PHP完善实战23种安排形式

  博主,建造者模式不应该有个导演类么? 我看例子里面,用户直接调用的具体建造者,那么和抽象工厂又有什么区别呢? 抽象工厂模式下,用户直接调用具体工厂,在例子中,没有导演类,用户直接调用具体建造者,那么不就相当于直接调用了具体工厂,生成了最终产品吗?如果需要一个DVD,按照例子来看要直接调用一个DVDbuilder,跟建造者模式的定义不同啊,建造者模式下,个人理解的用户调用的始终都应该是导演类,再由导演类去调用具体建造者。这样当新增表现形式的时候,只要新增一个具体建造者,其余都不用变了。 如果大家发现有什么理解有误的地方,可以发起一个issue点击纠错,我会及时纠正,THX~ 博主,建造者模式不应该有个导演类么? 我看例子里面,用户直接调用的具体建造者,眷注 儿童片面音讯汇集珍惜法则将执行 为孩子供,那么和抽象工厂又有什么区别呢? 这是我的一个关于《一个php技术栈后端猿的知识储备大纲》的知识总结,目前只完成了“设计模式”。 抽象工厂模式下,用户直接调用具体工厂,在例子中,没有导演类,用户直接调用具体建造者,那么不就相当于直接调用了具体工厂,生成了最终产品吗?如果需要一个DVD,按照例子来看要直接调用一个DVDbuilder,跟建造者模式的定义不同啊,建造者模式下,个人理解的用户调用的始终都应该是导演类,再由导演类去调用具体建造者。这样当新增表现形式的时候,只要新增一个具体建造者,其余都不用变了。 代理模式也一样哦,代理角色应该实现和被代理角色一样的接口,这样所有调用真是角色的地方也可以调用代理类。博主的代理模式感觉更像是策略模式哦 每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

本站文章于2019-11-05 15:06,互联网采集,如有侵权请发邮件联系我们,我们在第一时间删除。 转载请注明:PHP完善实战23种安排形式
已点赞:105 +1

上一篇:

下一篇:



关于我们

  • 关于我们
  • 品牌介绍
  • 诚聘英才
  • 联系我们

学生/家长

  • 帮我选学校
  • 帮我选专业
  • 投诉/建议

教育机构

  • 如何合作
  • 联系方式

其他

  • 投稿合作
  • 权利声明
  • 法律声明
  • 隐私条款
全国统一客服电话
4006-023-900
周一至周六 09:00-17:00 接听
IT培训联盟官方公众号
扫描访问手机版
家电维修|北京赛车pk10