热门文档
- 2023-10-13 17:09:40 楚辞 中华传统诗词经典 可复制-李山-9787101097528
- 2023-04-19 15:04:26 《千家妙方 上册 1982年》(李文亮等编)
- 2022-09-18 20:22:00 中国人为什么看不起中国人 张鸣
- 2022-09-18 20:22:00 中国兵法之起源 编委会
- 2023-10-13 17:09:40 超速学习:我这样做,一个月学会素描,一年学会四种语言,完成MIT四年课程-斯科特·扬著,林慈敏译-9789861755533
- 2022-11-24 16:17:09 《性体验与性爱心理》尤里-谢尔巴特赫
- 2022-11-24 16:17:09 《性爱健康指南》石四维编著
- 2023-10-13 17:09:40 初中诗词格律读本 可复制-周建忠 徐乃为 王业强编著-9787101121704
- 2023-10-13 17:09:40 曾国藩家书 中华经典藏书(升级版)可复制-檀作文译注-9787101115482
- 2023-10-13 17:09:40 菜根谭 中华经典藏书(升级版)可复制-杨春俏译注-9787101115611
- 2022-09-18 19:48:57 心理催眠术 迈克尔.赫普,温迪.德雷顿著
- 2023-10-13 17:09:40 崇祯帝大传-晁中辰著 可复制-9787101114935
1、本文档共计 315 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容提要本书以程序设计零基础为起点,全面介绍包括面向过程和面向对象的C+程序设计方法。全书共10章,包括C+基础知识、程序控制结构、函数与编译预处理、数组与指针、自定义数据类型、类与对象、重载与模板、继承与派生、多态性与虚函数、输入输出流。各章节内容由浅入深、相互衔接、前后呼应、循序渐进。为了提高读者对程序设计思想方法的理解,本书将程序设计语言模型与人类自然语言模型相比较,让读者对程序设计语言模型及其内容的理解有了完整的参照对象。全书各章节选用大量程序设计经典实例来讲解基本概念和程序设计方法,同时配有大量习题供读者练习。本书的配套教材《C+程序设计实践教程》(第二版)提供了本课程的实践内容、上机指导及习题参考答案。本书语言表达严谨,文字流畅,内容通俗易懂、重点突出、实例丰富。适为高等院校各专业程序设计课程的教材,还适为广大计算机爱好者的自学参考用书。本书配有免费电子教案,读者可以从中国水利水电出版社网站以及万水书苑下载,网址为:htp:/,waterpub/softdown/或:/.wookshow,com。图书在版编目(CIP)数据C+程序设计/杨长兴,刘卫国主编.一2版.-北京:中国水利水电出版社,2012.1普通高等教育“十二五”规划教材ISBN978-7-5084-9364-0C语言一程序设计一高等学校一教材V.①TP312中国版本图书馆CIP数据核字(2011)第281393号策划编辑:雷顺加责任编辑:李炎封面设计:李佳书名普通高等教育“十二五”规划教材C++程序设计(第二版)作者主编杨长兴刘卫国副主编曹岳辉李利明出版发行中国水利水电出版社(北京市海淀区玉渊潭南路1号D座100038)网址:.waterpubE-il:mchannel(@263.net(万水)sales@waterpub电话:(010)68367658(发行部)、82562819(万水)经售北京科水图书销售中心(零售)电话:(010)88383994、63202643、68545874全国各地新华书店和相关出版物销售网点排版北京万水电子信息有限公司印刷北京蓝空印刷厂规格184mmX260mm16开本19.75印张480千字次2008年1月第1版第1次印刷2012年1月第2版2012年1月第1次印刷印数0001一5000册定价35.00元凡购买我社图书,如有缺页、倒页、脱页的,本社发行部负责调换·前言目前,随着计算机技术的普及与提高,高校计算机基础教学的内容也在不断改革与发展。程序设计课程是大学生必须掌握的计算机基本知识。选用某种程序设计语言作为高校大学生程序设计课程的语言环境,是各校计算机基础教学工作者改革研究的课题之一。过去很长一段时间,许多高校选用C语言作为程序设计课程的语言。但随着软件工程技术的不断发展,面向对象的程序设计方法已成为当今软件开发的重要手段之一,尤其是Visual C+的出现,进一步推动了面向对象与可视化编程技术的发展与应用。因此,掌握面向对象的程序设计方法已经成为大学生计算机应用与软件开发能力的要求之一。由于C++兼容了C语言的功能强、效率高、风格简洁、满足包括系统程序设计和应用程序设计的大多数任务的特点,又扩充了面向对象部分,即支持类、继承、派生、多态性等,解决了其代码的重用问题,C++实际上是既支持面向过程的结构化程序设计又支持面向对象的程序设计的语言。所以,我们根据多年的实际教学经验,在程序设计课程教学改革研究时,选用C++作为程序设计课程的语言环境。对于本书内容的选择,我们力求面向读者,以程序设计零基础为起点,全面介绍了包括面向过程和面向对象的C++程序没计方法。让读者首先接受面向对象的程序设计的思想方法,并理解面向对象的程序设计是需要以面向过程的程序设计方法作为基础的。全书共分为10章,第1章介绍C++的基础知识:第2章介绍程序控制结构:第3章介绍函数:第4章介绍数组与指针:第5章介绍自定义数据类型:第6章介绍类与对象:第7章介绍重载与模板:第8章介绍继承与派生:第9章介绍多态性与虚函数:第10章介绍输入输出流。从全书组织结构来看,首先定位C+是兼顾面向过程和面向对象的程序设计语言,面向对象的程序设计是以面向过程的程序设计为基础的。因此,在第1~5章以介绍面向过程的程序设计为主:在第6~10章以介绍面向对象的基本思想与方法为主。本书编者长期从事程序设计课程的教学工作,并利用C/C+Visual C++开发了许多软件,具有丰富的教学经验和较强的科学研究能力。编者本着加强基础、注重实践、突出应用、勇于创新的原则,力求使本书达到有较强的可读性、适用性和先进性。我们的教学理念是:教学是教思想、教方法,真正做到“授人以鱼,不如授人以渔”。为了加强读者对程序设计思想方法的理解,本书将程序设计语言模型与人类自然语言模型相比较,让读者对程序设计语言模型及其内容的理解有了完整的参照对象。为了提高读者的编程技巧,选用了大量的经典例题,这些例题与相应章节的基本内容是完全吻合的,而且读者对这些例题的自然解法是相当熟悉的。例题还备有多种可能的解答,以期拓展读者的解题思路。为了便于读者自学,在全书的内容组织、编排上注重由浅入深、深入浅出、循序渐进。因此,本书适为高等院校各专业程序设计课程的教材,也适广大计算机爱好者的自学参考用书。如教师选用本书作为大学生程序设计课程的教材,可根据实际教学课时数调整或取舍内容。本书所给出的程序示例均在Visual C++6.0环境下进行了调试和运行。为了帮助读者更好地学习C++,编者还编写了配套教材《C+程序设计实践教程》(第二版)一书,该配套教材提供了本课程的实践内容、上机指导及习题参考答案。