期刊文献+

一种改进的建造者设计模式 被引量:2

An Improved Builder Design Pattern
下载PDF
导出
摘要 针对传统建造者模式存在创建的产品数量单一、具体建造者与产品耦合度高等缺点,通过引入抽象工厂模式,提出一种改进的建造者模式。该模式通过具体工厂角色代替具体建造者来实现复杂对象组成部分的创建,达到与产品角色的解耦;在具体建造者中维护一个产品对象集合,以达到产品对象的多数量创建。分析了改进后建造者模式的UML类图关系与角色构成,并给出了核心实现代码,最后对该模式进行了应用效果分析。 For the shortcomings existing in traditional builders model of single products creation,specific builders and high coupling products, through introducing the abstract factory pattern, this paper puts forward an improved builder design pattern. The model through concrete factory role instead of the builders is to realize the complex object part of creation, to achieve the role of product decoupling;maintain a product in the concrete builders of a collection of objects, in order to achieve product object to create more quantity. An analysis is made of the improved builders of UML class diagram relation and role model, and an introduction is made of the core implementation code, finally an analysis is made of the application effect of this model.
出处 《咸阳师范学院学报》 2014年第6期43-46,共4页 Journal of Xianyang Normal University
基金 咸阳师范学院科研基金项目(12XSYK070)
关键词 设计模式 建造者模式 抽象工厂模式 复杂对象 design pattern builder pattern abstract factory pattern complex object
  • 相关文献

参考文献4

二级参考文献7

  • 1邓超,熊选东.一种基于DOM的Web信息提取方法[J].微型电脑应用,2007,23(3):49-52. 被引量:4
  • 2伽玛.设计模式:可复削面向对象软件的堪础[M].机械工业出版社,2000.
  • 3Steven JohnMetsker,WilliamC.WakeJava.设计模式(第2版)[M].电子工业出版社,2012.
  • 4梁燕来,程裕强.Java面向对象程序设计[M].人民邮电出版社,2013.
  • 5Gamma E,,Helm R,Johnson R,Vissides J.Design Pattern:Elements of Resuable Object-Oriented software[]..2007
  • 6张迪,朱敏,张凌立.基于SAX的XML解析与应用[J].计算机与数字工程,2008,36(7):103-106. 被引量:13
  • 7邢诒俊,王凌飞,谢声时,陈亚楠.浅谈XML解析技术[J].华南金融电脑,2009,17(11):51-52. 被引量:3

共引文献16

同被引文献19

引证文献2

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部