首页 | 本学科首页   官方微博 | 高级检索  
     检索      

重构在面向对象设计中的应用
引用本文:董俊,唐勇.重构在面向对象设计中的应用[J].燕山大学学报,2004,28(5):455-458.
作者姓名:董俊  唐勇
作者单位:燕山大学,信息科学与工程院,河北,秦皇岛,066004
摘    要:重构是在保持程序可观察行为的前提下对程序内部结构的改进,作为一种重要的面向对象设计辅助工具,重构在面向对象设计过程中有着广泛的应用。其中一种重要的应用是面向对象设计改进。在面向对象设计中存在两种设计改进过程:1、全新系统的设计过程。面向对象系统的设计过程就是一系列的在原有设计基础之上的设计改进过程。2、旧系统的再设计过程。这种过程通常存在于系统维护阶段。在面向对象设计中使用重构可以使设计改进达到一定程度上的自动化。本文主要阐述在面向对象设计中如何使用重构实现设计改进。

关 键 词:面向对象设计  面向对象系统  重构  新系统  设计过程  系统维护  辅助工具
文章编号:1007-791X(2004)05-0455-04
修稿时间:2003年6月17日

Application of refactoring in object-oriented design
DONG Jun,TANG Yong.Application of refactoring in object-oriented design[J].Journal of Yanshan University,2004,28(5):455-458.
Authors:DONG Jun  TANG Yong
Institution:DONG Jun1,TANG Yong1
Abstract:Refactoring is a change made to the internal structure of software without changing its observable behavior. Refactoring has a wide range of usages in the process of object-oriented design as an important aided tool. One of important usage is to improve design of object-oriented. There are two process of object-oriented design improvement: 1. The design process of new system. The design process of object-oriented system is a series of design improvement process based on old designs. 2. Redesign process of old system. This process exists in phase of software maintenance always. To use Refactoring in object-oriented design would make somedegreeautomatization of design improvement. The dissertationexpound how to useRefactoring torealizeimprovement of design in object-oriented system.
Keywords:refactoring  object-oriented design  design improvement
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号