工厂模式和抽象工厂模式的区别
工厂模式也就是鼠标工厂是个父类,有生产鼠标这个接口。戴尔鼠标工厂,惠普鼠标工厂继承它,可以分别生产戴尔鼠标,惠普鼠标。生产哪种鼠标不再由参数决定,而是创建鼠标工厂时,由戴尔鼠标工厂创建。
抽象工厂模式也就是不仅生产鼠标,同时生产键盘。也就是PC厂商是个父类,有生产鼠标,生产键盘两个接口。戴尔工厂,惠普工厂继承它,可以分别生产戴尔鼠标+戴尔键盘,和惠普鼠标+惠普键盘。创建工厂时,由戴尔工厂创建。
进行创建对象时,“工厂模式”不使用new创建对象,而是使用Factory模式;“简单工厂模式”则是通过fw模式来建立对象;“抽象工厂模式”使用迭代模式来创建对象。
“工厂模式”在使用时可以随时设置变量,不用提前进行设置。“简单工厂模式”中需要使用参数或者配置文件等已经定义好的变量,然后才能进行下一步的操作。“抽象工厂模式则”则需要每次增加产品时,进行修改类方法。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
车辆有违章没处理可以年检吗
机动车违章记录如果未处理完,将不能参加年检,即使通过车辆外检...乐心手环5怎么自定义表盘
在表盘的界面使用功能用力点按表盘秒进入表盘设置界面。左右划动...建筑竣工图包括什么图
包括建施图结施图水施图电施图暖通图弱电施工图设备图等,竣工图...蜂蜜柚子茶要用什么装
蜂蜜柚子茶要用玻璃材料杯子来装。这样能够保证蜂蜜柚子茶不会过...贷款打电销怎么打
职场中,有人选择了贷款打电销。现在,我们就来谈谈这项工作的技...怎么巧用过期面包
擦拭墙纸。如果家里墙壁是贴的壁纸,壁纸是最容易沾染灰尘的,这...静电地板如何安装方法
首先对地面与墙面进行检查,看看是否平整垂直,如有缺陷需要及时...三国别驾是什么官
官名。全称为别驾从事史,亦称别驾从事。汉置,为州刺史的佐吏。...苹果自带录屏在哪
苹果自带录屏打开步骤进入到设置中,进行模块选择和功能添加在设...羊住在哪里
羊住在羊圈里。羊性情温驯,舍饲和牧饲性能均好,且有较强的合群...红薯糯米糕的做法
主料糯米粉克木薯淀粉克牛奶克山药一根。辅料炼乳克紫薯克。做法...黄芪怎么读
黄芪读作。因为黄芪有较为显著的补气效果女性用黄芪泡水喝能使气...2022年最佳微信朋友圈句子
用毫不勉强的态度,去过随遇而安的生活。人和人间的信任,就像是...法考客观题卷一卷二分别考什么
国家统一法律职业资格考试实行全国统一命题。司法部制定并公布的...描写动物生活习性的好段
小狗的警惕性非同寻常,它有一个特别灵敏的鼻子,能闻到里以外东...