三种工厂模式
来源:互联网 发布:超导体的抗磁性知乎 编辑:程序博客网 时间:2024/04/29 15:26
三种:简单工厂模式、方法工厂模式、抽象工厂模式。
前两种比较好理解。
简单模式:抽象类或接口下有多种具体类,工厂类根据条件负责创建具体哪一个类。这种模式实现了低耦合,但破坏了高内聚。
方法模式:在简单模式的基础上,增加了对工厂类的修改,即工厂类改为抽象类-子类模式,每个工厂子类对应创建一个具体的类。这种模式实现了高内聚和低耦合。
抽象模式:增加了产品-等级结构模式。抽象工厂模式适用于对“一系列相互依赖的对象”的创建工作,这些对象是相互依赖的,是有联系的。如果仅为一个对象的创建则用简单工厂模式或工厂方法模式完全可以实现,没有必要用抽象工厂模式。
0 0
- 三种工厂模式
- 三种工厂模式
- 三种工厂模式
- 三种工厂模式
- 三种工厂模式
- 三种 工厂模式
- 三种工厂模式汇总
- Java 三种工厂模式
- 三种工厂模式汇总
- 工厂模式(三种)
- iOS 三种工厂模式(简单工厂模式、工厂模式、抽象工厂模式)
- java设计模式---三种工厂模式
- 设计模式之三种工厂模式
- 设计模式之三种工厂模式
- 设计模式之三种工厂模式
- 设计模式之---三种工厂模式
- 设计模式三种工厂模式
- 设计模式---三种工厂模式
- UVaOJ-10791-Minimum Sum LCM 解题报告
- ios学习流水账2
- UVA 11549 Calculator Conundrum Floyd判圈
- redis JedisConnectionException: Could not get a resource from the pool
- Algorithm One Day One -- 判断链表是否有环(下)
- 三种工厂模式
- h文件和.c文件的分工
- 一些简要题解
- 编程珠玑之第三章习题4
- 一个程序员的十年总结
- jQuery事件绑定方法bind、 live、delegate和on的区别
- keil MDK 开发工具下载,版本很多哦
- 常用分词算法笔记
- 获取任意json,生成表格输出