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

做哪些网站流量最大抖音代运营

做哪些网站流量最大,抖音代运营,网站建设公司模板,唯样商城目录 工厂模式,抽象工厂模式是什么? 两种设计模式的流程: 1、工厂模式 2、抽象工厂模式 两种模式的对比 共同点: 不同点: 总结 工厂模式,抽象工厂模式是什么? 我已经具体的写了这两种模…

目录

工厂模式,抽象工厂模式是什么?

两种设计模式的流程:

1、工厂模式

2、抽象工厂模式

两种模式的对比

共同点:

不同点:

总结


工厂模式,抽象工厂模式是什么?

我已经具体的写了这两种模式及代码示例,可以点开去了解一下这两种设计模式是什么样子的:

工厂模式:                设计模式 之 —— 工厂模式-CSDN博客

抽象工厂模式:        设计模式 之 —— 抽象工厂模式-CSDN博客

这篇博客用来对上面两篇博客做一下比较,没看过的可以去学习一下,里边含具体代码,及实现结果。

两种设计模式的流程:

1、工厂模式

2、抽象工厂模式

两种模式的对比

共同点:

1、两种模式都通过封装对象的创建过程,将客户端代码与具体的实现类分离。

2、都使用工厂方法来创建对象,而不是直接使用new关键字。(将对象的创建过程封装起来)

3、都遵循"开闭原则",增加新的产品时,两种模式均可以在不修改客户端代码的情况下,通过增加新的产品类来扩展系统。

4、都遵循"单一职责原则",即工厂类负责对象的创建,客户端负责对象的使用。

不同点:

1、工厂模式是创建单一的产品对象,即一个工厂负责创建一类产品。
抽象工厂模式是创建产品族,即一个工厂负责创建一系列相关的产品对象。

2、工厂模式更加灵活,可以很容易地增加新的产品类型,但不能轻易地切换产品族。
抽象工厂模式可以很容易地切换不同的产品族,但不能轻易地增加新的产品类型(因为这需要修改抽象工厂接口。)

3、工厂模式的客户端代码依赖于具体的工厂实现类。
抽象工厂模式的客户端代码依赖于抽象工厂接口,而不依赖于具体的工厂实现类。

4、工厂模式通常只有一个抽象工厂接口和多个具体工厂实现类。
抽象工厂模式通常有一个抽象工厂接口,以及多个具体工厂实现类,每个实现类创建一个产品族。

总结

当你需要创建一个对象,但不关心它的具体类型时,可以使用工厂模式。如果需要产品切换族,适合使用抽象工厂模式。

工厂模式适用于创建单一产品的场景,而抽象工厂模式适用于创建产品族的场景。

java代码链接

工厂模式:                设计模式 之 —— 工厂模式-CSDN博客

抽象工厂模式:        设计模式 之 —— 抽象工厂模式-CSDN博客

http://www.mmbaike.com/news/27475.html

相关文章:

  • excel免费模板网站百度seo外链推广教程
  • 网站怎么做能提升ip流量百度app旧版本下载
  • 贵阳网站建设钟鼎网络百度关键词优化排名
  • 做的网站图片不显示中小型企业网站设计与开发
  • 企业网站后台管理系统模板网络营销网课
  • 徐州信息网最新消息windows优化大师绿色版
  • 玉林网站建设培训在线培训网站
  • 免费图片素材网站推荐正规app推广
  • 个人网站开发平台有哪些昆明网站seo优化
  • 网站搬家怎么做广告网
  • 千库网免费背景素材临沂seo公司稳健火星
  • 网站建设外地便宜北京网站制作
  • 做网站小图片分类竞价托管信息
  • 全国设计网站建设厦门网站优化公司
  • wordpress哪个php版本好seo测试
  • 朝阳做网站公司网站建设优化的技巧
  • jsp做网站的书网络营销怎么推广
  • 上海网站建设 排名网站运营与维护
  • 做效果图的网站有哪些软件有哪些连接交换
  • wordpress 安装 失败兴安盟新百度县seo快速排名
  • 做网站图片链接到天猫百度推广平台首页
  • html5 css3单页手机网站模板短信营销平台
  • 网站模板带后台企业推广宣传文案
  • 做网站后怎样让其他人交互青岛网络科技公司排名
  • 网站上的楼价走势图怎么做网站怎么找
  • 房地产销售平台网站建设搜索引擎优化的内容包括
  • 企业网站首页布局尺寸磁力狗
  • 网站域名解释怎么做it教育培训机构
  • 网站建设类公司排名网站功能开发
  • 网站如何做微信支付宝支付宝支付全网营销推广怎么做