软件重构中Visitor^*设计模式和应用

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:huoyinghaiyangzhixin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对当前软件重构领域中的研究作了概括性介绍。对作为重构的主导思想和系统体系结构的总体转换方向的设计模式进行介绍,针对原有的Visitor设计模式在运行中操作调用频繁时资源消耗过大和运行效率降低的不足,在原模式基础上进行改良和优化,生成一种新的设计模式Visitor*,并对其具体分析,通过操作函数的上移和accept方法的重定义,实现了操作定义由Element层到Visitor层的等价转化,大大节省资源和提高运行效率。最后运用Visitor^*实现了一个面向对象设计过程中的重构,并结合一些重要概念对其进行具体
其他文献
美国大选落幕,奥巴马成功连任,接下来市场将目光聚焦于财政悬崖和债务上限等紧迫性问题;而欧债危机忧虑加深,希腊紧缩谈判遭反对派人士抗议而中止,令资金风险偏好大幅萎缩。加上铜
10月8日,管道一公司中缅天然气管道(国内段)2B标段“七室两站”土建施工全面完成。工程包括197.5公里线路和昆明东分输站、曲靖分输站及阀室7座。其中有70公里的管道为壁厚17.5mm
由中国电器工业协会电焊机分会和成都电焊机研究所联合主办,中国焊接协会焊接设备分会和中国焊接协会成套设备与专用机具分会协办的2012年中国焊接装备产业高峰会议(以下简称峰
2011年6月1日,佳士科技正式启用公司新标识,旨在更好地诠释企业发展的理念,以全新的品牌形象向众人展示一个不断创新、以积极开放的广阔视野,深人参与到中国焊割设备产业国际化的
介绍了一种低成本高质量的交互式多点视频会议系统的软件实现方法.该系统参照了ITU制订的H.332协议,采用分布式松耦合的系统结构,大大地提高了系统的规模扩展性.在音视频数据
随着国家能源战略的实施,石油天然气管道建设如火如荼.中石化江汉油建工程有限公司作为长输管道建设大军中的一支劲旅,在西气东输管道工程、川气东送管道工程、西气东输复线
近年来,埋弧焊作为一种高效、优质的焊接方法有了很大的发展,已演变出多种埋弧焊工艺方法,并在工业生产中得到实际应用。埋弧焊按机械化程度、焊丝数量及形状、送丝方式、焊丝受
文字识别软件在识别文字时会产生错字、漏字等错误,因此要进行文件修正,以解决文本显示、文本修正和数据正确输出3个核心问题.为了保证数据的输入、显示、修正和输出时的完整
受到网络速度的限制,传统的网页只能显示文本和图片等二维信息,而网络虚拟现实技术把交互的、逼真的虚拟三维场景引入网络.虚拟现实建模语言(VRML)是一种在互联网上构筑三维
为了进一步促进搅拌摩擦焊技术在台湾地区的推广和发售,提高企业知名度,受台湾焊接协会委托,经双方友好沟通,于2012年6月6日,台湾焊接胁会出访川一行15人来到北京赛福斯特技术有限