本书主要内容提示
C 面向对象程序设计教程习题题解答与上机指导——深入浅出学习C++面向对象编程
《C 面向对象程序设计教程习题题解答与上机指导》
作者:王志刚
出版社:清华大学出版社
出版时间:2018年
《C 面向对象程序设计教程习题题解答与上机指导》是一本针对C++面向对象编程的入门级教材,本书以C++语言为基础,详细介绍了面向对象程序设计的基本概念、原理和编程技巧,全书共分为12章,内容涵盖了C++语言的基础知识、面向对象编程的基本概念、类和对象、继承与多态、模板、异常处理、输入输出流、STL等。
本书特色如下:
1、系统全面:本书内容涵盖了C++面向对象编程的各个方面,从基础知识到高级应用,使读者能够全面了解C++面向对象编程。
2、深入浅出:本书语言通俗易懂,通过大量的实例和习题,使读者能够轻松掌握C++面向对象编程的精髓。
3、实用性强:本书不仅介绍了理论知识,还提供了丰富的上机指导,使读者能够通过实践提高编程能力。
4、习题丰富:本书配有大量的习题,包括选择题、填空题、编程题等,帮助读者巩固所学知识。
第一章 C++语言基础
1、1 C++语言概述
1、2 C++程序结构
1、3 数据类型与变量
1、4 运算符与表达式
1、5 控制语句
第二章 面向对象编程基础
2、1 面向对象编程概述
2、2 类与对象
2、3 构造函数与析构函数
2、4 访问控制
第三章 继承与多态
3、1 继承
3、2 多态
3、3 虚函数与纯虚函数
3、4 覆盖与隐藏
第四章 模板
4、1 模板概述
4、2 函数模板
4、3 类模板
第五章 异常处理
5、1 异常处理概述
5、2 异常类
5、3 异常处理机制
第六章 输入输出流
6、1 输入输出流概述
6、2 流类库
6、3 文件流
第七章 标准模板库(STL)
7、1 STL概述
7、2 容器
7、3 迭代器
7、4 算法
第八章 线程与并发
8、1 线程概述
8、2 线程创建与同步
8、3 并发编程
第九章 动态内存管理
9、1 动态内存管理概述
9、2 new与delete
9、3 智能指针
第十章 网络编程
10、1 网络编程概述
10、2 网络协议
10、3 套接字编程
第十一章 数据库编程
11、1 数据库编程概述
11、2 SQL语言
11、3 C++与数据库的连接
第十二章 案例分析
12、1 案例一:学生管理系统
12、2 案例二:图书管理系统
《C 面向对象程序设计教程习题题解答与上机指导》是一本适合初学者学习的C++面向对象编程教材,通过本书的学习,读者可以掌握C++面向对象编程的基本原理和编程技巧,为以后的学习和工作打下坚实的基础。