1.具体工厂模式
2015-08-19 01:40
162 查看
一、基本模式
1. 具体工厂、抽象产品、具体产品作为其组成要素
2. 具体工厂根据传参不同,生成不同的具体产品
3. 具体产品细节对使用者透明,只提供抽象产品特征
二、模式进化
1. 具体工厂有多个生产方法,而不依赖传参
2. 静态工厂:工厂不需被实例化,实现类方法作为生产方法
1. 具体工厂、抽象产品、具体产品作为其组成要素
2. 具体工厂根据传参不同,生成不同的具体产品
3. 具体产品细节对使用者透明,只提供抽象产品特征
二、模式进化
1. 具体工厂有多个生产方法,而不依赖传参
2. 静态工厂:工厂不需被实例化,实现类方法作为生产方法
相关文章推荐
- POJ 1789 解题报告
- 第三方微博登陆,通过OAuth c21e 2.0 进行授权
- Commen
- 怎样布局网站关键词最合理
- python-装饰器
- 33
- 用一句Linq把一个集合的属性值根据条件改了,其他值不变
- POJ 1328 Radar Installation
- hibernate向mysql插入中文乱码问题
- [读书笔记—程序员]《高效程序员的45个习惯:敏捷开发修炼之道》- 苏帕拉马尼亚姆,亨特
- HDU 1394 Minimum Inversion Number (线段树,单点更新)
- C++ 学习博客链接
- Pick-up sticks(线段相交判断+剪枝)
- c unistd.h说明
- JDK的安装以及配置
- JDK的安装以及配置
- HDU 1548 (第一次的BFS)
- 2.抽象工厂模式
- 设置grub密码
- Android自定义notification实现进度条功能