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

哪家做网站做的好网络营销网站建设案例

哪家做网站做的好,网络营销网站建设案例,网站建设技术员招聘,五合一建站介绍 抽象工厂模式基于工厂方法模式引入了“产品族”的概念,即我们认为具体产品是固定的,具体产品存在等级之分,比如我们常说的手机,有“青春版”,“至尊版”,“至臻版”。一个产品有多个版本族。这时候&a…

介绍

抽象工厂模式基于工厂方法模式引入了“产品族”的概念,即我们认为具体产品是固定的,具体产品存在等级之分,比如我们常说的手机,有“青春版”,“至尊版”,“至臻版”。一个产品有多个版本族。这时候,我们假设产品是固定的,用户只需要选择对应的产品族即可。

 增加了族的概念,类似于同一个产品有等级之分产品。一个具体工厂,专门负责生产一个固定等级不同产品

 

抽象工厂模式是工厂方法模式的扩展,增加了产品族的概念,一个产品可以有多个族(虽然是不同族,但是都属于一个产品,类似于生活中的同一款类型的产品,下面有各种等级的族,可以供消费者选择)

增加产品族在这里是容易的,但是增加产品线就比较麻烦,因为增加产品线,我们需要重新定义工厂接口了(因为原来的工厂接口方法已经固定),增加新产品线的接口方法。

三种工厂模式的对比:

简单工厂模式

简单工厂模式的工厂类一般是使用静态方法,通过接收参数的不同来返回不同具体产品对象的实例。不修改代码就无法扩展产品。

用于返回几个可能类中的一个类的实例,这些类的实例一般具有了共同的父类和公共的方法。

可以是在多个产品中选择。

工厂方法模式

比较推荐使用,是对简单工厂模式进行抽象和推广而来,克服了简单工厂模式的缺点(添加产品会需要修改工厂类),使用工厂方法模式,添加新的产品,只需要添加新的具体工厂类即可。

工厂方法模式是针对每一种产品提供一个工厂类。通过不同的工厂实例来创建不同的产品实例。在同一等级结构中,支持增加任意产品(通过增加具体的工厂类去实现)。

一个具体工厂只创建一类产品。

抽象工厂模式

抽象工厂模式是应对产品族的概念的。例如,每个汽车公司都会同时生产轿车,货车,客车;那么每一个工厂都要有创建轿车,货车,客车的方法,而轿车,货车,客车这三个是比较大的概念,在他们之下有具体的产品族,比如轿车有各种车系,类型的(这就对应的产品族的概念)。

这里就是一个工厂可以负责创建多个产品,增加新的产品线很简单,但是增加新的产品比较麻烦(因为工厂接口已经耦合了旧的产品)。

因此,使用抽象工厂模式时,一定要保证其中的产品族一定不会再新增,即可以枚举完成的,就可以使用抽象工厂模式。

http://www.tj-hxxt.cn/news/102416.html

相关文章:

  • wordpress免费网站国外知名品牌营销策划案例
  • 自建网站需要哪些技术网站的优化与推广分析
  • 北京最好的网站建设广州竞价托管公司
  • 个人响应式网站建设网页优化建议
  • 广宏建设集团有限公司网站新闻今日要闻
  • 做php网站用什么软件开发百度关键词优化系统
  • 建app网站要多少钱成人职业技能培训学校
  • 施工企业税收筹划移动端优化
  • 深圳外贸公司网站山西seo推广
  • 温州电子商务网站建设2022百度搜索风云榜
  • 无货源网店是真的吗苏州关键词优化怎样
  • 网站怎么做播放器上海百度分公司电话
  • 手机软件开发培训优化关键词方法
  • wordpress导入网站文章免费域名注册二级域名
  • 微信公众平台网站建设软文时光发稿平台
  • 山西怀仁建设银行南宁seo做法哪家好
  • 网站策划案范文搜索引擎营销方法
  • 织梦做信息类网站网络营销环境分析主要包括
  • 前端电商网站登录界面怎么做成都高新seo
  • 如何学做网站外包百度识图查图片
  • 关于网站开发专业的ppt湖南关键词优化推荐
  • 深圳低价网站建设软件开发公司有哪些
  • 苏州网站开发建设公司重庆关键词快速排名
  • 网站建设与设计实训总结乐陵seo外包公司
  • 安徽建设工程有限公司官网整站seo排名要多少钱
  • bec听力哪个网站做的好短视频询盘获客系统
  • mrskinlove wordpress口碑seo推广公司
  • 手机网站设计要求太原互联网推广公司
  • 顺德网站制作公司网站搜索
  • 怎么做网站结构图营销型网站建设易网拓