首页 > 图书中心 >图书详情

C++面向对象程序设计(Visual C++ 2010版)

提供电子课件、程序源码、教学大纲、实验指导、期末试卷、习题答案,题库,咨询QQ:2301891038(仅限教师)

作者:温秀梅、高丽婷、宋淑彩
定价:69.80
印次:1-3
ISBN:9787302561422
出版日期:2020.10.01
印刷日期:2023.07.27

本书在体系结构的安排上,将C++语言的基础知识和一般的编程思想有机地结合起来,对于典型例题进行了详细的分析解释,除在每章后附有习题外,还在附录中整合了实验设计。

more >

前言 程序设计类课程是高等学校计算机类专业的核心课程,该课程的教学质量是工程教育专业认证的重要指标,掌握面向对象程序设计技术是对计算机类专业毕业生最基本的要求。C++语言既可以进行过程化程序设计,也可以进行面向对象程序设计,很多复杂的算法和设计可以比较容易地用C++面向对象的思想来实现。C++在系统软件、游戏、网络和嵌入式等领域中广泛使用,是主流的程序设计语言之一。学好C++面向对象编程技术,能为学习Java、C#等语言打下坚实的基础。 作为专业教材,本书具有如下特点: (1) 本书在结构上将C++面向对象程序设计的思想和方法作为重点,并结合实例进行了详细的分析,除每章后附有习题外,还在附录中整合了实验设计。全书重点突出、结构严谨、通俗易懂,兼有普及与提高的功能。 (2) 本书没有涉及面向过程程序设计的内容,只在第2章讲解了C++语言在结构化程序设计方面对C语言的扩充,因此学生应在学习了相关的基础知识后再使用本教材。针对初学者的特点,本书力求通过大量的实例,以通俗易懂的语言讲解复杂的概念和方法,帮助读者尽快迈入面向对象程序设计的大门。 (3) 本书以现代教育理念为指导,在讲授方式上注意结合应用开发实例,注重培养学生理解面向对象程序设计思想,学会用面向对象思想分析和描述问题,提升分析问题和解决问题的能力。 (4) 本书选用Visual C++ 2010为教学软件平台,旨在让初学者能够直接接触到新的技术和工具,不在过时的软件平台上浪费时间。在具体实验之前,请读者认真阅读“附录A程序的调试与运行”,尤其是“A.3 Visual C++ 2010集成开发环境”部分。本书在讲授标准C++语言部分(第1~8章)所编写的实例时,全部采用控制台应用程序方式实现。为了版面清晰,本书中的大部分参考程序做成了单文件形式。学生在上机实践过程中,每个习题最好做成多文件结构,多文件结构参见3.1.2节。 (5) 本书的所有程序均在Visual C++ 2010环境下调试通过,绝大部分程序也可以在Visual C++ 6.0环境下调试成功。各部分内容相互配合。使用本书,对面向对象程序设计课程的学习具有重要的促进作用,对于提升分析问题、解决问题 的能力有所裨益。 使用者可以根据教学课时数,选取相应的内容进行教学。如果已经开设过“C++语言程序设计”课程,而不是“C语言程序设计”课程,则可以略过第2章不讲,第7章的部分内容也可以不讲。如果课时不足,第9~12章总体通过一个实例进行讲解,其余的内容可以让学生自学,也可以在课程开始时布置学生通过实例进行学习。学生在学习程序设计过程中要多读程序、多编程序,更重要的是多调试程序,养成良好的编程习惯。 本书在编写过程中,参阅了许多参考书和相关资料,并阅读了一些外文教材,从中吸收了许多新的思想和方法,现谨向这些书的作者表示衷心的感谢,在本书的编写和出版过程中得到了清华大学出版社 编辑的大力支持和帮助,在此表示诚挚的感谢! 本书由河北建筑工程学院温秀梅、高丽婷、宋淑彩任主编,赵巍(上海开放大学)、庞慧、孟凡兴任副主编,参加编写的还有孙皓月、范晶晶、杨阳、郝娟、付江龙、肖瑞雪,全书由温秀梅教授进行审校并统稿。 由于作者水平有限,书中难免有不严谨之处,恳请广大专家和读者批评指正。 编者 2020年5月

more >
扫描二维码
下载APP了解更多

同系列产品more >

数据库原理与应用(MySQL版)(第...

闫秋艳 孟凡荣 主编 袁
定 价:59.90元

查看详情
HTML5+CSS3网页设计与制作(微课视...

千锋教育 组编 翟宝峰
定 价:49.90元

查看详情
微机原理学习与实践指导(第3版)

葛桂萍、罗家奇、曹永忠
定 价:39.80元

查看详情
微型计算机原理及应用(第3版·微课...

李云、曹永忠、于海东、
定 价:59.80元

查看详情
C++程序设计基础教程

丁卫平 程学云 陈文兰
定 价:69元

查看详情
图书分类全部图书
more >
  • 1.计算机科学与技术导论 双语 计算机专业本科 80学时 河北建筑工程学院
    2.C++面向对象程序设计 计算机专业本科 64学时 河北建筑工程学院
    3. JAVA程序设计 双语 计算机专业本科 64学时 河北建筑工程学院
    4. 计算机组成原理 计算机专业本科 72学时 河北建筑工程学院
  • 本书在体系结构的安排上,将C++语言的基础知识和一般的编程思想有机地结合起来,对于典型例题进行了详细的分析解释,除在每章后附有习题外,还在附录中整合了实验设计。
more >
  • 目录

    第1章绪论

    1.1面向对象方法的起源

    1.2面向对象是软件方法学的返璞归真

    1.3结构化程序设计与面向对象程序设计

    1.4面向对象的基本概念和面向对象系统的特性

    1.4.1面向对象的基本概念

    1.4.2面向对象系统的特性

    1.5面向对象程序设计语言的四大家族

    1.6面向对象的系统开发方法

    1.6.1面向对象分析OOA

    1.6.2面向对象设计OOD

    1.6.3OOA和OOD的基本步骤

    1.7面向对象程序设计示例

    习题

    第2章C++语言对C语言的扩充

    2.1C++语言的特点

    2.2C++语言的文件扩展名

    2.3注释符

    2.4名字空间

    2.5C++语言的输入输出

    2.6变量的定义

    2.7强制类型转换

    2.8动态内存的分配与释放

    2.9作用域运算符(∷)

    2.10引用

    2.11const修饰符

    2.12字符串

    2.13C++语言中函数的新特性

    2.13.1函数原型

    2.13.2内联函数

    2.13.3带默认参数的函数

    2.13.4函数重载

    2.13.5函数模板

    习题

    第3章类和对象

    3.1类

    3.1.1类的定义

    3.1.2类中成员函数的定义

    3.2对象

    3.3构造函数和析构函数

    3.3.1构造函数

    3.3.2析构函数

    3.4类的聚集——对象成员

    3.5静态成员

    3.6指向类成员的指针

    ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘