首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

设计模式和重构的研究与应用

第一章 绪论第1-15页
   ·问题的提出第7页
   ·设计模式第7-11页
     ·设计模式的背景第7-8页
     ·设计模式的定义第8-10页
     ·设计模式的优点第10-11页
   ·重构第11-12页
     ·重构的背景第11页
     ·重构的定义第11-12页
     ·重构的优点第12页
   ·虚拟实验系统第12-14页
     ·背景第12-13页
     ·介绍第13-14页
   ·本文工作第14-15页
第二章 设计模式第15-38页
   ·Adapter (对象适配器)模式第15-17页
     ·对象适配器模式的要素第15-16页
     ·对象适配器模式在系统中的应用第16-17页
   ·Builder(生成器)模式第17-19页
     ·生成器模式的要素第17-18页
     ·生成器模式在系统中的应用第18-19页
   ·Chain of Responsibility (职责链)模式第19-21页
     ·职责链模式的要素第19-20页
     ·职责链模式在系统中的应用第20-21页
   ·Command(命令)模式第21-24页
     ·命令模式的要素第21-23页
     ·命令模式在系统中的应用第23-24页
   ·Facade(外观)模式第24-27页
     ·外观模式的要素第24-26页
     ·外观模式在系统中的应用第26-27页
   ·Observer(观察者)模式第27-29页
     ·观察者模式的要素第27-29页
     ·观察者模式在系统中的应用第29页
   ·Prototype(原型)模式第29-32页
     ·原型模式的要素第29-31页
     ·原型模式在系统中的应用第31-32页
   ·Singleton(单件)模式第32-33页
     ·单件模式的要素第32-33页
     ·单件模式在系统中的应用第33页
   ·Strategy(策略)模式第33-36页
     ·策略模式的要素第33-35页
     ·策略模式在系统中的应用第35-36页
   ·小结第36-38页
第三章 重构第38-55页
   ·重构的原则第38页
   ·重构的特征第38-40页
   ·重构的时机第40-41页
   ·重构的方法第41-45页
     ·类之中的重构方法第41-43页
     ·类之间的重构方法第43-45页
   ·重构的环境第45-46页
     ·C++语言对重构的支持第45-46页
     ·C++语言对重构的限制第46页
   ·重构的过程第46-54页
     ·消除重复第46-48页
     ·简化复杂的条件逻辑第48-51页
     ·简化方法的参数列表第51-52页
     ·合理化类的职责第52页
     ·合理化类之间的继承第52-54页
   ·小结第54-55页
第四章 总结第55-56页
参考文献第56-57页
致谢第57-58页
作者攻读学位期间发表的学术论文目录第58页

论文共58页,点击 下载论文
上一篇:吸水剂提高胡杨和群众杨的抗旱耐盐性机理研究
下一篇:反垄断法损害赔偿制度研究--法理分析与制度设计