- 11
- 0
- 约4.71千字
- 约 34页
- 2017-08-11 发布于江苏
- 举报
数据访问层工厂模式的代码 public ILWordTask DriveLWordTask() { // 获取程序集名称 string assemblyName = ConfigurationSettings.AppSettings[AssemblyName]; // 获取默认构造器名称 string constructor = ConfigurationSettings.AppSettings[Constructor]; // 建立 AccessTask 或者 SqlServerTask 对象实例 return (ILWordTask)Assembly.Load(assemblyName).CreateInstance(constructor, false); } 中间业务层代码 工厂模式的优缺点 优点: 工厂模式实现了对责任的分割,客户端只管消费,工厂只管创建。客户端完全不需要知道返回的对象是怎么样创建的。 缺点: 新添加产品类必然导致工厂类的修改。 有限程度上支持开闭原则(要求一个系统的设计能够允许系统在无需修改的情况下扩展其功能)。 当具体的产品类有不同的接口种类时候,功能扩展较为困难。 * *
您可能关注的文档
- 【2013海淀一模】北京市海淀区2013届高三上学期期中练习 语文 Word版含答案.doc
- 【S】Visual Studio 报表设计器.doc
- 【金版学案】2014届高考政治二轮提升复习 高频核心考点整合:专题二 生产、劳动与经营.ppt
- ××社区卫生信息化平台的设计与实施.doc
- 1 米坪镇2014年春期教学教研工作计划.doc
- 1.1.1柱、锥、台、球的结构特征(二).ppt
- 1辽宁科技大学,工商管理学院,精品活动,设计大赛9、分团委、方舒.ppt
- 1土地利用规划学080922.ppt
- 1在直接影响物价水平的诸多因素当中.doc
- 1职业病危害评价的程序、内容、方法和质量控制20130318.ppt
原创力文档

文档评论(0)