工厂模式和抽象工厂模式的区别
更新时间: 2025-09-28 08:37:21
工厂模式也就是鼠标工厂是个父类,有生产鼠标这个接口。戴尔鼠标工厂,惠普鼠标工厂继承它,可以分别生产戴尔鼠标,惠普鼠标。生产哪种鼠标不再由参数决定,而是创建鼠标工厂时,由戴尔鼠标工厂创建。
抽象工厂模式也就是不仅生产鼠标,同时生产键盘。也就是PC厂商是个父类,有生产鼠标,生产键盘两个接口。戴尔工厂,惠普工厂继承它,可以分别生产戴尔鼠标+戴尔键盘,和惠普鼠标+惠普键盘。创建工厂时,由戴尔工厂创建。
进行创建对象时,“工厂模式”不使用new创建对象,而是使用Factory模式;“简单工厂模式”则是通过fw模式来建立对象;“抽象工厂模式”使用迭代模式来创建对象。
“工厂模式”在使用时可以随时设置变量,不用提前进行设置。“简单工厂模式”中需要使用参数或者配置文件等已经定义好的变量,然后才能进行下一步的操作。“抽象工厂模式则”则需要每次增加产品时,进行修改类方法。
工厂模式和抽象工厂模式的区别 相关文章
上一篇:流放之路奉献碎片怎么用
下一篇:股票斩仓后还会亏损吗
其他相关资讯
- 陕西省安康市宁陕县气象台发布暴雨蓝色...
- 湖南省怀化市洪江市气象台发布大雾橙色...
- 湖南省怀化市鹤城区气象台发布大雾橙色...
- 湖北省宜昌市气象台发布大雾黄色预警信...
- 湖北省宜昌市夷陵区气象台发布大雾黄色...
- 四川省巴中市气象台发布暴雨黄色预警信...
- 山西省忻州市定襄县气象台发布大雾黄色...
- 山西省临汾市永和县气象台发布大雾黄色...
- 山西省忻州市静乐县气象台发布大雾黄色...
- 陕西省铜川市宜君县气象台发布大雾橙色...
- 山西省忻州市五台县气象台发布大雾黄色...
- 湖南省气象台发布大雾橙色预警
- 湖南省岳阳市2025-09-2807...
- 湖南省邵阳市2025-09-2807...
- 湖南省邵阳市2025-09-2807...
- 湖南省邵阳市2025-09-2807...
- 湖南省邵阳市2025-09-2807...
- 湖南省邵阳市2025-09-2807...
- 湖南省长沙市2025-09-2807...
- 湖南省长沙市2025-09-2807...
天气预报导航
天气资讯
更多 >>