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

做哪些网站流量最大各大网站提交入口

做哪些网站流量最大,各大网站提交入口,怎么开网店淘宝,岳阳网站开发商城目录 工厂模式,抽象工厂模式是什么? 两种设计模式的流程: 1、工厂模式 2、抽象工厂模式 两种模式的对比 共同点: 不同点: 总结 工厂模式,抽象工厂模式是什么? 我已经具体的写了这两种模…

目录

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

两种设计模式的流程:

1、工厂模式

2、抽象工厂模式

两种模式的对比

共同点:

不同点:

总结


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

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

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

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

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

两种设计模式的流程:

1、工厂模式

2、抽象工厂模式

两种模式的对比

共同点:

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

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

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

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

不同点:

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

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

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

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

总结

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

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

java代码链接

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

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

http://www.15wanjia.com/news/946.html

相关文章:

  • 透明网站模板全国疫情地区查询最新
  • 企业公司做网站seo网络营销推广公司
  • 高校 门户网站 建设背景搜索引擎营销策划方案
  • 做外贸有哪些网站比较好2023年5月疫情爆发
  • 哪些网站可以做爬虫实验武汉做网页推广公司
  • 成考做那个网站的题比较好谷歌 chrome 浏览器
  • 网站前置或专项审批行者seo无敌
  • 网站开发功能描述书新闻小学生摘抄
  • 电子商务网站建设源码哪里有学市场营销培训班
  • 象山住房和城乡建设局网站永久免费linux服务器
  • 电商网站的银行支付接入该怎么做百度seo通科
  • 网站建设要花钱吗我想接app注册推广单
  • 河南建设工程信息网站郑州高新开发区民政局开标情况全媒体广告代理加盟靠谱吗
  • 做网站要注册公司么网站开发流程的8个步骤
  • 如何在yahoo上做网站江门seo
  • 互联网服务平台入口seo网站页面优化包含
  • 1688货源网可靠吗seo网站分析报告
  • 建设公司网站标题万网官网域名查询
  • php 金融网站源码长春最专业的seo公司
  • 北京高端网站关键词挖掘长尾词
  • 前端asp网站开发电子营销主要做什么
  • 西安网站建设推广网站关键词怎么优化排名
  • 淮安哪里有做网站的谷歌账号注册入口官网
  • 沈阳网站制作费用宁德市教育局
  • 个人站长做电音网站软文300字案例
  • 长春公司建站模板上海网站排名seo公司哪家好
  • 长沙网站优化网址推荐
  • 有多少网站可以推广业务seo网站关键词排名软件
  • 中国商标注册青岛自动seo
  • 网站如何横屏国内优秀网站案例