C++语言的软件复用机制.pdfVIP

  • 8
  • 0
  • 约1.27万字
  • 约 3页
  • 2017-08-15 发布于天津
  • 举报
C++语言的软件复用机制.pdf

2012年7月15日 现代电子技术 Jul.2012 ModernElectronics 第35卷第14期 Technique V01.35No.14 C++语言的软件复用机制 赵娟,王楠 (西安工业大学北方信息工程学院,陕西西安 710025) 摘要:软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。在此以面向对象语 言C++为倒,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软 件复用和基于模版的鞔件复用4种软件复用机制。从不同的角度用图和程序2种方法说明了每种复用机制的适用情况,结 合教学实践,并用实例加以验证。 关键词:软件复用;程序开发;C++;教学实践 中围分类号:TN919—34 文献标识码:A 文章编号:1004—373X(2012)14—0037—02 reusemechanismusedin ScIftware C++ ZHAOJIlan.WANGNan (NoahInstituteotInformationEngineering,xi’mTechnologicalUniversity.Xi’¨710025.China) The reuseoneofthemost in Abstractlsoftwareis importanttechnologiesthe programdevelopmentprocess.Amultiplier effectcanbeachievedtheso,warereuse.Inthis the C++asan by paper,takingobject-orientedlanguage example,four kindsofsoftwarereusemechanisms(softwarereusebasedonclass and intro- library,inheritance,polymorphictemplate)are duced inallusiontotheinheritanceand featuresof Fromadifferentofview. respectively polymorphismC++language point each is and the of softwarereuse verifiedthe incombination application explainedbydiagramsprocedures,andby examples withthe teachingpractice. Keywords:softwarereuse;programdevelopment;C++fteachingpractice 随着信息技术的飞速发展,对软件开发的要求越来 于应用的特有构成成分。通过软件复用,在应用系统开 越高,使得程序设计人员明白难于维护的软件成本是极 发中可以充分地利用已有的开发成果,消除了包括分 其高昂的,当软件的规模不断扩大时,这种软件的综合 析、设计、编

文档评论(0)

1亿VIP精品文档

相关文档