欢迎来到天天文库
浏览记录
ID:38273920
大小:177.76 KB
页数:3页
时间:2019-05-25
《c_语言对c语言的扩展》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第19卷第2期重庆师范学院学报(自然科学版)2002年6月Vol.19No.2JournalofChongqingNormalUniversity(NaturalScienceEdition)Jun.2002C++语言对C语言的扩展胡玲(内江师范学院计算机科学系,四川内江641002)摘要:针对C++语言与C语言的关系及C++语言的语法规则和编程方法上的特征,着重从传统结构化过程语言方面、面向对象编程语言方面和程序设计三个方面,探讨了C++语言对C语言的扩展。关键词:对象;面向对象;类;继承;多态性中图分类号:TP312文献标识码:A文章编
2、号:10018905(2002)02004203TheExpansionofC++LanguageforCLanguageHULing(Dept.ofComputerScience,NeijangTeachersCollege,NeijangSichuan641002,China)Abstract:ThispapermakesastudyofC++languageandClanguagefromapproachesbasedontherelationofC++languageandClanguage,alongwiththegrammaticalrulesandthechar
3、acteristicindesigningprogramewaysofC++language.ItdealswiththeexpansionofC++languageforClanguageinthreeaspectstraditionalstructuralprocess,objectorientalprogrammingdesignandprogrammingdesign.Keywords:object;objectoriental;class;inheritance;polymorphism收稿日期:20011213修回日期:20020325作者简介:胡玲
4、(1969),女,四川内江人,内江师范学院计算机科学系讲师,主要从事计算机软件工程的研究。第2期胡玲:C++语言对C语言的扩展4344重庆师范学院学报(自然科学版)第19卷(3)从系统的总体结构上说,C++系统软件的开发方法学运用了面向对象的开发方法学,也称对象建模技术[1](OMT),包括以下阶段:分析阶段!系统设计∀对象设计#实现阶段。面向对象开发方法的重点是以对象为中心,建立对象模型,并围绕这些对象进行系统设计。面向对象方法与面向过程方法的比较见图1。面向对象的程序的最根本的目的就是使程序员更好地理解和管
5、理庞大而复杂的程序,它在结构化程序设计的基础上完成进一步的抽图1面向过程方法与面向对象方法图象。这种在设计方法上更高层次的抽象正是为了适应目前软件开发的特点。使用面向对象的程序设计方法绝非是要摒弃现有的结构化程序设计方法,相反,它是在充分吸收结构化程序设计优点的基础上,引进了一些新的、强有力的概念,从而开创了程序设计工作的新天地。参考文献:[1]宛延闿.C++语言和面向对象程序设计[M].北京:清华大学出版社,1998.[2]陈圣国,阎会昌.CSS++程序设计[M].西安:西安电子科技大学出版社,2000.[3]陈文宇,张松梅.C++语言教程[M].成都:电子科技大学出版社,20
6、01.(责任编辑李若溪)
此文档下载收益归作者所有