对抽象工厂的深切体会
来源:互联网 发布:重启linux服务器关闭 编辑:程序博客网 时间:2024/05/19 17:10
以下是我为了具体理解抽象工厂的概念,自己用实际事情模拟程序的思维:
假设用户要求我提供一些数据
而我获得这些数据可以有两种途径:一是拨打电话(数据在电话录音里),二是上网查询(数据在网络资料里)
这两种途径就相当于:数据放在不同的数据库里,需要不用的方式获取
一、要拨打电话则需要一部手机
于是我要求我的集团公司为我提供一部手机
我的集团公司,即抽象工厂
集团中生产手机的实体公司,即实体工厂
手机(具有接听和拨打电话的功能),即抽象产品
具体的一部手机实体,则是抽象产品的实体产品
我使用这部手机拨打电话获得了数据,最后提供给用户了
二、要上网则需要一台电脑
于是我要求我的集团公司为我提供一台电脑
我的集团公司,即抽象工厂
集团中生产电脑的实体公司,即实体工厂
电脑(具有上网功能),即抽象产品
具体的一台电脑实体,则是抽象产品的实体产品
我使用这台电脑上网查询获得了数据,最后提供给用户了
以上是我琢磨了一晚上的结论。呵呵,是不是笨了点儿!
- 对抽象工厂的深切体会
- linux系统sudo命令的深切体会
- 良好的工作态度---两年工作的深切体会
- 对抽象工厂模式的简单理解
- 谈几点对抽象工厂模式的看法
- 对抽象工厂模式的理解
- 我对抽象工厂模式的理解
- 简单工厂,工厂方法与抽象工厂区别体会
- 对四川汶川大地震遇难同胞的表示深切哀悼。
- 大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结
- 大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结
- 最深切的呼唤
- ★ 对抽象工厂模式的一点理解
- vb.net对抽象工厂的实现雏形
- 对抽象工厂+反射+配置文件的实例理解
- 对抽象工厂+反射+配置文件的实例理解
- 简单工厂、工厂、抽象工厂的区别
- 简单工厂、工厂、抽象工厂的区别
- 企业应用系统平台软件分析---3. 企业应用平台软件运行时的配合
- 使用MyEclipse集成SSH和DWR(一)整合Spring和Struts
- Struts MVC框架图
- 使用MyEclipse集成SSH和DWR(二)整合Spring和Hibernate
- 使用MyEclipse集成SSH和DWR(三)整合Spring和DWR
- 对抽象工厂的深切体会
- Tomcat连接池对象耗尽,孰之过?
- [SQL]连接查询的作用...(001)
- .net remoting+win服务+反射做肉鸡远程控制
- OpenFOAM-1.5 中 paraview-3.3-cvs 的编译
- 中国移动重视谷歌手机的真正原因
- Hibernate中使用2级缓存
- 学打羽毛球-1
- 200809 每日一句(By foreveryday007)