PHP面向对象的设计模式-工厂模式(四) - 行业动态 -

当前位置:首页  >  行业动态  > 正文

PHP面向对象的设计模式-工厂模式(四)

PHP面向对象的设计模式-工厂模式(四)
2023-05-02 16:26:41 来源:腾讯云


(资料图)

产品族

产品族是一组相关的产品,例如不同品牌的汽车或电子设备。在抽象工厂模式中,每个具体工厂都将负责创建一个产品族的所有产品。下面是一个示例:

interface ProductAInterface {    public function getName();}class ProductA1 implements ProductAInterface {    public function getName() {        return "Product A1";    }}class ProductA2 implements ProductAInterface {    public function getName() {        return "Product A2";    }}interface ProductBInterface {    public function getName();}class ProductB1 implements ProductBInterface {    public function getName() {        return "Product B1";    }}class ProductB2 implements ProductBInterface {    public function getName() {        return "Product B2";    }}

在上面的代码中,我们定义了两个产品族:ProductA和ProductB。每个产品族都有两个具体产品:ProductA1和ProductA2,以及ProductB1和ProductB2。

使用抽象工厂模式

使用抽象工厂模式时,您需要首先选择要使用的具体工厂,然后使用该工厂来创建产品。下面是一个示例:

$factory1 = new ConcreteFactory1();$productA1 = $factory1->createProductA();echo $productA1->getName(); // Output: Product A1$factory2 = new ConcreteFactory2();$productB2 = $factory2->createProductB();echo $productB2->getName(); // Output: Product B2

在上面的代码中,我们首先创建了ConcreteFactory1和ConcreteFactory2的实例,然后使用它们来创建ProductA1和ProductB2的实例,并输出它们的名称。

标签:

(责任编辑:news01)
7为什么是中国最吉利的数字(数字背后的物质实体才是更值得重视的东西)-焦点热文

7为什么是中国最吉利的数字(数字背后的物质实体才是更值得重视的东西)-焦点热文

1、这个数字被宇宙中广泛使用,而且古兰经第一个提及的数字就是7;2、佛家中7好像代表心,七处征心,七就代
04-29 09:36:44
海西州2023年生态旅游西宁营销大会开幕

海西州2023年生态旅游西宁营销大会开幕

青海新闻网·大美青海客户端讯4月28日,“祖国聚宝盆·神奇柴达木”海西蒙古族藏族自治州2023年生态旅游...
04-29 08:22:48
一季度全国能源供需总体平稳

一季度全国能源供需总体平稳

为保障国内能源需求,一季度我国能源进口有所增加,其中,煤炭进口同比增长96 1%
04-29 07:25:06
焦点资讯:妇科病有哪些科室(妇科病有哪些)

焦点资讯:妇科病有哪些科室(妇科病有哪些)

妇科病有哪些科室,妇科病有哪些这个很多人还不知道,现在让我们一起来看看吧!1、妇科炎症最常见的症状有:
04-29 06:34:53
公积金贷款怎么扣款

公积金贷款怎么扣款

1、公积金还钱是可以申请办理自动扣费的:只需账户上面有充足的账户余额,就能每月自动扣减需要扣的费用;2
04-29 05:45:16
每日短讯:美股收盘:三大指数集体收涨,道指收高0.81%

每日短讯:美股收盘:三大指数集体收涨,道指收高0.81%

美股三大指数集体收涨,道指涨0 81%,纳指涨0 69%,标普500指数涨0 83%,邮轮、航空板块涨幅居前,热门科技
04-29 04:13:53
世界热门:一补钙、二养颜、三明目,四强免疫,才2元1斤,比肉还营养!

世界热门:一补钙、二养颜、三明目,四强免疫,才2元1斤,比肉还营养!

导语:一补钙、二养颜、三明目,四强免疫,才2元1斤,随手一做,全家都爱吃,比肉还营养!“幸福就是厨...
04-29 02:12:56
怎么下载pubg老撕鸡_怎么下载pubglite

怎么下载pubg老撕鸡_怎么下载pubglite

1、目前不支持大陆地区。2、可以上泰服。3、要改时区。本文到此分享完毕,希望对大家有所帮助。
04-29 00:41:40
生活小常识视频素材哪里找_生活小常识 热资讯

生活小常识视频素材哪里找_生活小常识 热资讯

1、生活小常识头1 发生头痛、头晕时,可在太阳穴涂上牙膏,因为牙膏含有薄荷脑、丁香油可镇痛。2、2 头痛时
04-28 22:48:24
今日热议:青龙鱼竿价格_青龙鱼

今日热议:青龙鱼竿价格_青龙鱼

1、青龙鱼要买大一些的,最好是三十公分以上的,一条过背青龙和一条不过背青鱼的价格是相差对半的..所以
04-28 22:13:52
全球短讯!方萍萍:继续震荡调整运行蓄势待发

全球短讯!方萍萍:继续震荡调整运行蓄势待发

通过对黄金小时图解析得知从早盘到目前为止一直小幅震荡调整我们从下方的附图也可以清楚的看到一只都是在弱
04-28 21:18:27
重度抑郁症能彻底治好吗_重度抑郁症-环球速讯

重度抑郁症能彻底治好吗_重度抑郁症-环球速讯

1、重度抑郁症是对人们威胁最大的精神疾病,重度抑郁症让患者失去了情感体验,导致自杀行为,但是,很多重
04-28 21:00:13
焦点短讯!保卫闲置堡垒什么时候出 公测上线时间预告

焦点短讯!保卫闲置堡垒什么时候出 公测上线时间预告

导读:最近很多玩家都在关注保卫闲置堡垒这款手游,想知道具体的公测时间,保卫闲置堡垒会经过封测、删档内
04-28 20:19:09
【清廉恭城】县委办召开关于开展领导干部利用职权或影响力插手工程项目谋私贪腐问题专项整治工作动员会议 全球观焦点

【清廉恭城】县委办召开关于开展领导干部利用职权或影响力插手工程项目谋私贪腐问题专项整治工作动员会议 全球观焦点

4月27日,县委办召开关于开展领导干部利用职权或影响力插手工程项目谋私贪腐问题专项整治工作动员会议。会
04-28 19:29:59
世界热议:当日快讯:宋都股份:财报遭出具非标审计意见,实施退市风险警示叠加其他风险警示,5月4日停牌一天

世界热议:当日快讯:宋都股份:财报遭出具非标审计意见,实施退市风险警示叠加其他风险警示,5月4日停牌一天

宋都股份4月28日公告,公司股票于2023年5月4日停牌1天,于2023年5月5日起实施退市风险警示叠加其他风险警示
04-28 19:03:25
大江东|国人都市旅游首选!上海文旅“流量密码”何在|环球速看料

大江东|国人都市旅游首选!上海文旅“流量密码”何在|环球速看料

春江水暖鸭先知。五一假期即将到来,上海国际旅游度假区4月24日向外界公布了开放运营7周年成绩单:7年来,
04-28 18:20:30
金地物业人行道上拉警戒线  武汉格林春岸业主骑车划伤脸

金地物业人行道上拉警戒线 武汉格林春岸业主骑车划伤脸

在公共设施需要维修的时候,维修方常常会拉上警戒线提示大伙注意避让。近日,武汉市金地格林春岸小区物业在
04-28 18:03:49
东西湖区幼升小2023报名条件是什么?|今日精选

东西湖区幼升小2023报名条件是什么?|今日精选

东西湖区幼升小2023报名条件是什么?凡东西湖区范围内年满6周岁,即2017年8月31日(含31日)前出生的适龄儿童
04-28 17:30:53
集成墙板 天天观焦点

集成墙板 天天观焦点

1、集成墙面是2009年针对家装污染以及工序繁琐等弊端。2、提出的集成化全屋装修解决方案。本文到此结束,希
04-28 16:57:22
环球速讯:怎么在美团上使用成都文旅消费券?(图解)

环球速讯:怎么在美团上使用成都文旅消费券?(图解)

已领取的消费券可在“美团App-我的-红包卡券-券包”或“大众点评App-我的-钱包-现金券”内查看并使用,...
04-28 16:55:01
上海久事男篮:解除李春江主教练职务,刘鹏任代理主教练 快消息

上海久事男篮:解除李春江主教练职务,刘鹏任代理主教练 快消息

久事篮球俱乐部召开干部会议今天下午(4月28日),久事篮球俱乐部干部会议在俱乐部驻地召开。久事集团党委
04-28 16:07:35
韩媒:尹锡悦搭乘“空军一号”,飞抵访美之行第二站波士顿-天天播资讯

韩媒:尹锡悦搭乘“空军一号”,飞抵访美之行第二站波士顿-天天播资讯

【环球网报道】韩联社28日刚刚消息称,正在美国进行国事访问的韩国总统尹锡悦当地时间27日晚搭乘总统专机
04-28 15:45:21
快船总裁:有时候我们忽略了受伤和负荷管理的区别 小卡是伤了

快船总裁:有时候我们忽略了受伤和负荷管理的区别 小卡是伤了

快船总裁:有时候我们忽略了受伤和负荷管理的区别小卡是伤了,小卡,负荷,弗兰克,快船队,泰伦·卢,快船总裁,
04-28 15:16:06
类似于4399怪物世界的游戏_4399怪物世界类似游戏_速递

类似于4399怪物世界的游戏_4399怪物世界类似游戏_速递

1、好客世界猫熊物语宠物大冒险宠物派尼奥宠物站怪物世界明星对对碰窝除了摩尔庄园。2、还是摩尔庄园。3、
04-28 14:58:50
今年以来我国出现11次沙尘天气 是近10年以来同期最多|世界资讯

今年以来我国出现11次沙尘天气 是近10年以来同期最多|世界资讯

今年以来我国出现11次沙尘天气是近10年以来同期最多
04-28 14:11:08
25家美国军火商将窜台,遭岛内网友怒批:台湾果然是美国提款机 环球热文

25家美国军火商将窜台,遭岛内网友怒批:台湾果然是美国提款机 环球热文

前“立委”郭正亮嘲讽称,台湾有一种“美国爸爸”又来的心态,永远拿这个安慰自己,让民众放心,结果美...
04-28 13:56:34
《物流企业大宗商品仓储设施用地城镇土地使用税政策即问即答》电子书来了

《物流企业大宗商品仓储设施用地城镇土地使用税政策即问即答》电子书来了

点击蓝字关注我们为支持物流业健康发展,财政部、税务总局近日联合发布《财政部税务总局关于继续实施物流企
04-28 13:14:03
斯诺克传奇奥沙利文极高评价德约科维奇,费纳不及,希望效仿他!-天天快资讯

斯诺克传奇奥沙利文极高评价德约科维奇,费纳不及,希望效仿他!-天天快资讯

这位英国斯诺克巨星表达了他对德约科维奇以及他的伟大对手费德勒和纳达尔的钦佩,但他直言塞尔维亚人不仅是
04-28 12:27:03
全球连线|外国青年导演用镜头探寻乡土中国 每日快报

全球连线|外国青年导演用镜头探寻乡土中国 每日快报

2023年度“看中国·外国青年影像计划·重庆行”活动于近日举行,外国青年导演在重庆以“民居·民歌·民...
04-28 12:04:14
逾期了没钱还能贷款吗?信用卡逾期8个月未还怎么办? 当前热讯

逾期了没钱还能贷款吗?信用卡逾期8个月未还怎么办? 当前热讯

逾期了没钱还能贷款吗?部分可以。有些网贷逾期后,也不一定就会被限制贷款,有些网贷对个人资信的要求比
04-28 11:41:18

为您推荐

精彩推送