咸阳师范学院学报
鹹暘師範學院學報
함양사범학원학보
JOURNAL OF XIANYANG TEACHERS COLLEGE
2014年
6期
43-46
,共4页
设计模式%建造者模式%抽象工厂模式%复杂对象
設計模式%建造者模式%抽象工廠模式%複雜對象
설계모식%건조자모식%추상공엄모식%복잡대상
针对传统建造者模式存在创建的产品数量单一、具体建造者与产品耦合度高等缺点,通过引入抽象工厂模式,提出一种改进的建造者模式.该模式通过具体工厂角色代替具体建造者来实现复杂对象组成部分的创建,达到与产品角色的解耦;在具体建造者中维护一个产品对象集合,以达到产品对象的多数量创建.分析了改进后建造者模式的UML类图关系与角色构成,并给出了核心实现代码,最后对该模式进行了应用效果分析.
針對傳統建造者模式存在創建的產品數量單一、具體建造者與產品耦閤度高等缺點,通過引入抽象工廠模式,提齣一種改進的建造者模式.該模式通過具體工廠角色代替具體建造者來實現複雜對象組成部分的創建,達到與產品角色的解耦;在具體建造者中維護一箇產品對象集閤,以達到產品對象的多數量創建.分析瞭改進後建造者模式的UML類圖關繫與角色構成,併給齣瞭覈心實現代碼,最後對該模式進行瞭應用效果分析.
침대전통건조자모식존재창건적산품수량단일、구체건조자여산품우합도고등결점,통과인입추상공엄모식,제출일충개진적건조자모식.해모식통과구체공엄각색대체구체건조자래실현복잡대상조성부분적창건,체도여산품각색적해우;재구체건조자중유호일개산품대상집합,이체도산품대상적다수량창건.분석료개진후건조자모식적UML류도관계여각색구성,병급출료핵심실현대마,최후대해모식진행료응용효과분석.