重构在面向对象设计中的应用

来源 :燕山大学学报 | 被引量 : 0次 | 上传用户:hello_tyj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
重构是在保持程序可观察行为的前提下对程序内部结构的改进,作为一种重要的面向对象设计辅助工具,重构在面向对象设计过程中有着广泛的应用.其中一种重要的应用是面向对象设计改进.在面向对象设计中存在两种设计改进过程:1、全新系统的设计过程.面向对象系统的设计过程就是一系列的在原有设计基础之上的设计改进过程.2、旧系统的再设计过程.这种过程通常存在于系统维护阶段.在面向对象设计中使用重构可以使设计改进达到一定程度上的自动化.本文主要阐述在面向对象设计中如何使用重构实现设计改进.
其他文献
何口水文站是淮河三级河流——澧河的重要控制站。该站自建站以来,断面以上曾发生“19750806”、“19750808”、“20000715”、“20040717”四次大范围堤防漫溢及多处决口的特
在重复n人合作对策中定义了τ-优超的概念,并通过运用τ-优超的概念对重复n人对策中的核心进行了精炼,即定义了重复n人合作对策的τ-核心。最后给出了重复n人合作对策τ-核心与
采用溶胶—凝胶法合成了纳米晶LaFeO3及掺杂Li的纳米晶La1-xLixFeO3光催化剂。用DTA,XRD和TEM方法对其结构进行了表征。实验结果表明:用溶胶—凝胶法制备的LaFeO3和Li-LaFeO3
2004年"云娜"台风的监视和预报工作中,在应用常规天气资料的基础上加强了对历史热带气旋资料、天气雷达资料和过去对台风与台风暴雨分析预报研究成果的运用.在台风登陆前、登
阿德魏兹博士是一名注册临床心理学家,同时也是纽约市行为研究学会的会员。他在赫福斯特拉大学(Hofstra University)的博士毕业论文的题目名为《赛跑运动员的心理过程》。上
蓄能器是跳汰机系统的重要组成部分,对于提高效率、减少压力波动、保证系统有良好的动态过程具有重要作用。本文在简要说明气囊式蓄能器在跳汰机交流液压系统中的高、低压两种
泵送混凝土是混凝土工程施工的先进技术,用于混凝土施工中远距离水平运输和高层垂直运输,但其在应用中也反映出一些早期强度低、收缩大、振动后易离析等弊端。本文研究了泵送混
【正】仅仅是训练的话,并不能提高肌肉的质量—干净的饮食其实和训练一样重要。以下是一份为期五周的七天饮食计划。这份计划是按照90公斤的体重设计的;但是此列表上的数据并
利用非工程措施开发利用洪水资源的探讨刘德忠,宋少文(山东省水文总站)水资源严重不足,供需矛盾突出,已成为山东省国民经济和社会发展的一个重要制约因素。建国以来,由于兴修水利,有
【正】通过这个高效率的身体中部训练计划,让你的腹肌露出它原有的6块本色。全美高级训练师甘纳说道,每当提及腹部训练时不应该总是联想到非常多的重复次数。那些通过马拉松