面向对象程序设计
本书由“面向对象程序设计”国家级精品课程团队倾力打造。课件下载处为本PPT课件,更新时间2018-04-25 。

作者:杨巨成、于洋、孙迪、于秀丽、侯琳、李建荣

丛书名:高等学校计算机课程规划教材

定价:49元

印次:1-4

ISBN:9787302489313

出版日期:2018.02.01

印刷日期:2021.07.21

图书责编:汪汉友

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书共10章,分别介绍面向对象、类、Visual Studio 2015环境,以及面向对象程序的结构、函数、 数组、指针、继承、派生、多态性、流类库、输入输出和异常处理。 C++面向对象程序设计涵盖面向过程的C语言,是学习C类语言的基础,学好C++面向对象程序设计可为今后用C#开发智能软硬件系统以及用ObjectiveC在iOS和MAC OS系统中进行移动端程序设计打好坚实的基础。 本书是高级语言程序设计的入门教程,完全适合零起点的学生,可作为计算机类相关课程的基础课教材,也可作为面向对象程序设计爱好者的参考书。为方便读者学习,本书提供作者自主开发的电子课件和视频。

本教材可以作为本科生的课堂教学,也可以应用于MOOC或者SPOC条件下的辅导教材。可以在C语言的基础上,全面快速的掌握C++特色编程思想和方法。案例丰富,可以开拓编程思路。

出 版 说 明 信息时代早已显现其诱人魅力,当前几乎每个人随身都携有多个媒体、信息和通信设备,享受其带来的快乐和便宜。 我国高等教育早已进入大众化教育时代,而且计算机技术发展很快,知识更新速度也在快速增长,社会对计算机专业学生的专业能力要求也在不断翻新,这就使得我国目前的计算机教育面临严峻挑战。我们必须更新教育观念——弱化知识培养目的,强化对学生兴趣的培养,加强培养学生理论学习、快速学习的能力,强调培养学生的实践能力、动手能力、研究能力和创新能力。 教育观念的更新,必然伴随教材的更新。一流的计算机人才需要一流的名师指导,而一流的名师需要精品教材的辅助,而精品教材也将有助于催生更多一流名师。名师们在长期的一线教学改革实践中,总结出了一整套面向学生的独特的教法、经验、教学内容等。本套丛书的目的就是推广他们的经验,并促使广大教育工作者更新教育观念。 在教育部相关教学指导委员会专家的帮助和指导下,在各大学计算机院系领导的协助下,清华大学出版社规划并出版了本系列教材,以满足计算机课程群建设和课程教学的需要,并将各重点大学的优势专业学科的教育优势充分发挥出来。 本系列教材行文注重趣味性,立足课程改革和教材创新,广纳全国高校计算机优秀一线专业名师参与,从中精选出佳作予以出版。 本系列教材具有以下特点。 1. 有的放矢 针对计算机专业学生并站在计算机类课程建设、技术市场需求、创新人才培养的高度,规划相关课程群内各门课程的教学关系,以达到教学内容互相衔接、补充、相互贯穿和相互促进的目的。各门课程功能定位明确,并去掉课程中相互重复的部分,使学生既能够掌握这些课程的实质部分,又能节约...

目录
荐语
查看详情 查看详情
目录

第1章面向对象和类1

1.1面向对象程序设计1

1.1.1什么是面向对象程序设计1

1.1.2为什么要用面向对象程序设计4

1.2类和对象5

1.2.1类的声明5

1.2.2类的成员函数6

1.2.3内联成员函数7

1.2.4定义对象的方法9

1.2.5类和对象的简单应用10

1.3构造函数和析构函数12

1.3.1构造函数12

1.3.2构造函数的重载14

1.3.3默认构造函数15

1.3.4复制构造函数16

1.3.5用构造函数对类和对象初始化18

1.3.6对象数组21

1.3.7对象的赋值和复制22

1.3.8析构函数25

1.4静态成员27

1.4.1静态数据成员27

1.4.2静态成员函数29

1.5友元30

1.5.1友元函数30

1.5.2友元类32

1.6类模板33

本章小结35

习题136第2章C++开发环境搭建及简介38

2.1Visual Studio 2015 开发环境38

2.2在Visual Studio 2015下创建C++项目40

2.3断点调试和程序调试技巧43

本章小结45

习题245第3章程序的结构46

3.1从C到C++46

3.1.1概述46

3.1.2C语言的语法46

3.1.3C++对C的扩充56

3.2C++的简单程序使用60

3.3程序结构与效率63

3.3.1顺序结构63

3.3.2选择结构64

3.3.3循环结构70

本章小结75

习题376第4章函数77

4.1函数的基本知识77

4.1.1概述77

4.1.2函数定义的... 查看详情

本教材可以作为本科生的课堂教学,也可以应用于MOOC或者SPOC条件下的辅导教材。可以在C语言的基础上,全面快速的掌握C++特色编程思想和方法。案例丰富,可以开拓编程思路。 查看详情