一种改进的建造者设计模式

来源 :咸阳师范学院学报 | 被引量 : 0次 | 上传用户:yelulsww910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对传统建造者模式存在创建的产品数量单一、具体建造者与产品耦合度高等缺点,通过引入抽象工厂模式,提出一种改进的建造者模式。该模式通过具体工厂角色代替具体建造者来实现复杂对象组成部分的创建,达到与产品角色的解耦;在具体建造者中维护一个产品对象集合,以达到产品对象的多数量创建。分析了改进后建造者模式的UML类图关系与角色构成,并给出了核心实现代码,最后对该模式进行了应用效果分析。
其他文献
对非英语专业大学生进行的词汇知识测试和口语测试实证研究表明词汇知识是影响大学生自主性英语口语学习的一个重要因素。结合词汇知识与自主性英语口语学习之间的影响关系,
采用主成分分析法和因子分析法,选取12个原始指标对我国30个省(直辖市、自治区)的技术创新能力进行了综合评价,并对各个区域技术创新能力的基本情况进行了分析和讨论。结果表明
原型范畴观认为客观世界受人类范畴化能力的影响,在人脑中变成范畴化的客观世界,同时形成各种概念结构或范畴。"girl"与"女生"作为中西方[年轻女性]范畴中的原型成员,在原型范畴
区块链是一种可储存大数据的工具,是一种去中心化的数据系统结构,也是一种创造信用共识的角色。本文介绍了区块链技术在数字货币、支付结算、和征信系统等金融领域的应用情况
以“旅游”为关键词依次搜索了相关基金项目数据库,统计了最近五年(2008--2013年)批准的旅游项目,并分析了这些项目的时空分布、单位和个人、学科类别、研究内容及展望等方面的情
《音乐教育》作为民国时期发行量最大、具有重要影响的音乐期刊之一,从其诞生之初就以传播音乐知识、讨论热点问题、着眼音乐教育领域的研究为其己任。从其办刊宗旨和办刊特
全面二胎政策实施使得人口问题成为了社会关注的热点。基于人口老龄化、全面二胎政策所引发的人口结构变动这一现状,本文主要从三个方面对人口结构与产业结构的文献进行梳理:
通过某工程静压桩施工出现的质量问题,分析产生的原因和处理措施,并提出施工处理时的质量控制以及注意事项。.