应用型本科计算机类专业系列教材 C++程序设计案例驱动实用教程
作者:石鲁生,梁凤兰 主编
出版时间: 2020年版
丛编项: 应用型本科计算机类专业系列教材
内容简介
本书针对面向对象程序设计的初学者,以面向对象的程序设计思想为主线,以通俗易懂的方法介绍典型的面向对象程序设计语言C++语言的语法以及应用,将人们习惯的面向对象的思维方法运用到程序设计之中,全书以案例驱动的思路加以编排,由浅入深,循序渐进。本书将各种理论知识通过实用案例程序加以消化,所有案例程序均提供运行时的输入、输出示例截图,直观明了。本书主要内容包括C++程序设计的基础知识、类与对象的基本概念和应用、继承与多态的基本概念和应用。本书以Visual C++6.0作为调试程序的主要环境,所选实用案例与理论知识相辅相成,每个案例均已经过调试,可以正确运行。本书概念清晰,案例丰富,通俗易懂,方便学习,可以作为应用型本科高校信息类专业学生学习C++面向对象程序设计的基础教材;也适合C++语言的初学者自学,即使没有教师讲授,也可以读懂教材中的内容;对于参加全国计算机等级考试(二级C++)的学生也具有一定的参考价值。
目录
章 C++基础
1.1 C++的输入与输出
1.2 引用
1.3 函数重载
1.4 函数模板
1.5 有默认参数的函数
1.6 内置函数
1.7 new与delete运算符
1.8 本章案例
习题
第2章 类与对象
2.1 类与对象概述
2.2 类的声明与对象的创建
2.3 构造函数与析构函数
2.4 对象数组
2.5 对象指针
2.6 对象的赋值与复制
2.7 静态成员
2.8 友元
2.9 类模板
2.10 本章案例
习题
第3章 运算符重载
3.1 什么是运算符重载
3.2 运算符重载规则
3.3 运算符重载方法
3.4 用成员函数实现运算符重载
3.5 用友元函数实现运算符重载
3.6 数据类型转换
3.7 本章案例
习题
第4章 继承与派生
4.1 继承与派生概述
4.2 派生类的声明
4.3 派生类的构成
4.4 派生类成员的访问权限
4.5 派生类的构造函数与析构函数
4.6 多重继承
4.7 基类与派生类的赋值转换
4.8 继承与组合
4.9 本章案例
习题
第5章 多态性与虚函数
5.1 多态
5.2 虚函数
5.3 静态联编与动态联编
5.4 纯虚函数与抽象类
5.5 本章案例
习题
第6章 综合案例
6.1 学生成绩管理系统
6.2 通信录管理系统
6.3 学生选课系统
参考文献