C++面向对象程序设计实用教程
2012-8
上海交通大学出版社
沈学东 主编
364
535000
《C++面向对象程序设计实用教程》编著者沈学东。《C++面向对象程序设计实用教程》内容提要:C++是由C语言发展而来韵一种面向对象的程序设计语言。本教材着重介绍C++中类与对象、类的封装、继承和多态等面向对象的特性,共计四个部分。其中第一部分(第1章)
,主要介绍C++的基本语法概念和程序结构;第二部分(第2章至第4章),主要介绍类、类的封装、继承和多态等;第三部分(第5章至第6章)。主要介绍I/O流和文件、模板和异常处理;第四部分(第7章至第8章),主要介绍
C++自带的字符串类和STL泛型编程。每个章节后给出一个连贯的综合案例,另外均附有课后习题,便于读者强化该章节所学知识,并引导读者将相关章节的知识紧密结合起来,融会贯通、灵活运用。本书适合作为应用型本科计算机科学与技术、软件工程、网络工程等信息类专业的程序设计相关课程的教材,也可作为计算机等级考核等各类培训的参考用书。
第1章 面向对象程序设计基础
1.1 输入输出方式
1.1.1 简单C++程序
1.1.2 命名空间
1.1.3 输入输出格式
1.1.4 注释
1.2 数据类型
1.2.1 基本数据类型
1.2.2 类型转换
1.3 函数
1.3.1 函数定义
1.3.2 返回值
1.3.3 内联函数
1.3.4 缺省值参数
1.3.5 常参数
1.3.6 重载函数
1.3.7 函数作用域
1.3.8 编译预处理和多文件结构
1.4 用户自定义类型
1.4.1 枚举型
1.4.2 结构体
1.4.3 链表
本章小结
习题
第2章 类与对象
第3章 类的继承与派生
第4章 运算符重载荷多态性
第5章 板块函数与板块类
第6章 文件流和异常处理
第7章 字符串类
第8章 标准模板库
附录一
附录二
附录三
附录四
参考文献
编写本教材的目的是改变程序设计课程的教学方法。本教材采用基于案例项目的教学方法,给出大量实际的案侧情境,使学生在内容丰富的案例和教学方法中掌握C++语言,培养学生面向对象程序设计的思想,并为以后的专业学习和工作打下坚实的基础。《C++面向对象程序设计实用教程》着重介绍了类与对象、类的封装、继承和多态等面向对象的特性。由于c++语言比较抽象而且知识点众多,初学者往往难以理解,更难以融会贯通、灵活运用。有鉴于此,教材在介绍语法概念的时候以许多丰富的实例进行说明,深入浅出地进行阐述,大大降低了该课程的学习难度。由于本课程的理论性和实践性都很强,所以理论课学时和实验课学时所占比例为2:1。
非常好思密达 是我们的课本
算写的挺清楚的了,例题什么讲解很详细,就是打印错误多了点。