当前位置: 首页 > news >正文

公司网站设计意见收集吴中seo页面优化推广

公司网站设计意见收集,吴中seo页面优化推广,在哪买电影票是9块9啊,p2p平台网站开发想要搞清楚建造者模式,首先先要了解建造者模式种四个角色的定位 1.Product:表示被构造的复杂对象,就是我们要建造的东西,比如我们要做一个手机,手机就是product。 2.Builder:建造者,这里需要着…

想要搞清楚建造者模式,首先先要了解建造者模式种四个角色的定位

1.Product:表示被构造的复杂对象,就是我们要建造的东西,比如我们要做一个手机,手机就是product。

2.Builder:建造者,这里需要着重理解的是它是一个抽象类,不负责具体的实现。沿用做手机的例子,上面说了product是手机,那么没有说这是什么类型的手机,比如华为它可以是mate40,也可以是mate50,或者mate60。用一个抽象类就可以统一一个接口,所有的手机都用这个Builder去造。总而言之,主要是为了统一抽象接口。

3.ConcreteBuilder:这具体的建造者,造mate40的方法肯定不能完全适配mate60或者50。这个具体的建造方法一般会存在多个,它赋值具体的型号制造。

4.Director:我有时候在疑惑为什么Director的功能在builder里完成,而不用单独拎出来。后来我想清楚了一件事情,就是builder它不提供建造流程,而只提供建造零件本身,比如做手机。builder或者ConcreteBuilder它内部只存在build_camera、build_screen、build_battery这种基本的建造功能,但是建造的先后顺序它是不管的。这时候就需要Director来对这个流程进行指挥,先做什么后做什么。而且不同的指挥者,建造的顺序和方式可以能不一样,这就很灵活。如果想要使用新的流程,只需要把director换掉,而不影响builder本身。ConcreteBuilder也可以去增加更多具体的产品的生产方式。

通过上述的说明,我们很容易能够得到这个模式带来的优点

优点:1、建造者独立,易扩展。将复杂产品的构建过程封装分解在不同的方法中,使得创建过程非常清晰,能够让我们更加精确的控制复杂产品对象的创建过程。

2、便于控制细节风险。它隔离了复杂产品对象的创建和使用,使得相同的创建过程能够创建不同的产品。

但是也能感受到它的缺点,我们要扩展ConcreteBuilder,前提是什么?它必须具备和其它产品的共同点,甚至要有非常多的共同点。至少流程必须类似。比如这个Builder能制造mate系列,对于P系列那就可能做不了了。

缺点:1、产品必须有共同点,范围有限制。

2、如内部变化复杂,会有很多的建造类,导致系统庞大。

应用场景

1、需要生成的对象具有复杂的内部结构。

2、需要生成的对象内部属性本身相互依赖。

3、共用Builder的各个ConcreteBuilder需要具备足够的共同点。

引用:

2.5 万字详解:23 种设计模式 - 知乎 (zhihu.com)

http://www.khdw.cn/news/47302.html

相关文章:

  • 私人定制女装店宁波seo网络推广外包报价
  • 家政类网站开发成本百度云搜索引擎入口官网
  • 西安自由行攻略5天详细seo网站优化公司
  • 微网站开发视频百度广告一天多少钱
  • wordpress 手机端模板百度推广seo优化
  • 如何做网站平台关注百度seo关键词优化推荐
  • 网站开发 都包含什么语言宁波网络营销公司有哪些
  • 进入微信官方网站注册网站创建的流程是什么
  • wordpress抓取新闻品牌seo培训
  • 海南电子商务网站公司官网优化方案
  • 现在的网站是用什么软件做的qq推广网站
  • 安陆市建设局网站郑州网站推广公司电话
  • h5手机网站源码下载关键词点击排名软件
  • 涂料网站建设武汉搜索引擎营销
  • 个体工商户是否能够做网站关键词排名查询网站
  • 做网站属于广告公司吗活动推广
  • 图文生成二维码免费seo五大经验分享
  • 已备案网站更换域名百中搜
  • 全国设计网站建设搜索引擎费用
  • 金融行业做网站南通企业网站制作
  • 哈尔滨做网站公司有哪些微信公众号怎么推广
  • 手机端网站建设教程视频教程app引流推广方法
  • 2023半夜免费b站推广电销系统
  • 网站设计的知识技能线下引流的八种推广方式
  • 党政网站建设模板有没有免费推广平台
  • 湖北做网站的百度广告代理商查询
  • 无忧网站优化seo优化常识
  • 政府网站建设及管理规范 云南大连企业网站建站模板
  • 政府网站页面布局评价网文推广怎么做
  • 公司网站费用怎么做会计分录品牌推广策划方案怎么写