×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787030490353
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:312
  • 出版时间:2021-12-01
  • 条形码:9787030490353 ; 978-7-03-049035-3

内容简介

本书面向已学习过C语言程序设计的读者,重点介绍C++面向对象程序设计的内容。全书共9章,从C到C++,类和对象的创建,类和对象的使用,运算符重载,继承与派生,多态性与虚函数,文件系统,面向对象程序设计应用举例,以及实验操作。本书作者多年从事C++面向对象程序设计的教学工作,并且具有利用C++进行大型软件设计开发的经验。在注重课程体系完整性的同时,更加关注教学内容的实用性。内容由浅入深,调理清晰,语言流畅;例题丰富,紧扣知识点,具有实用性;基于VisualC++6.0,并同时兼顾VisualStudio.net和GNUC++,全部实例程序可以运行;注重编程方法的讲解,强调对编程素养的培养;每章都有偏重实践能力培养的习题,便于学生评估学习效果;附录提供4套模拟试卷,方便学生温课备考或自我检查学习效果。

目录

前言
第1章 从C到C++
1.1 C++与C语言的区别与联系
1.2 C语言重要知识回顾及C++的扩展
1.2.1 常量
1.2.2 指针与引用
1.2.3 名字空间
1.2.4 C字符串和string类
1.2.5 函数
1.3 输入/输出流的基本知识
1.3.1 标准I/O流
1.3.2 文件流
1.3.3 流状态
1.3.4 文件操作实例
1.4 异常基本知识
练习

第2章 类和对象的创建
2.1 从结构体到类
2.2 类声明和对象定义
2.2.1 类的数据成员和成员函数
2.2.2 访问权限
2.3 构造函数和析构函数
2.3.1 构造函数
2.3.2 默认构造函数
2.3.3 构造函数的重载
2.3.4 参数初始化列表
2.3.5 析构函数
2.4 对象的复制与赋值
2.4.1 复制构造函数
2.4.2 深复制和复制构造函数
2.4.3 对象的赋值
2.5 构造函数和析构函数调用的顺序
练习

第3章 类和对象的使用
3.1 动态对象的创建与释放
3.2 对象数组
3.3 建立数组类
3.4 类的组合成员
3.5 静态成员
3.5.1 静态数据成员
3.5.2 静态成员函数
3.6 友元
3.6.1 普通函数作为友元函数
3.6.2 成员函数作为友元函数
3.6.3 友元类
3.7 综合应用例题
练习

第4章 运算符重载
4.1 运算符重载的定义
4.2 运算符重载的方法
4.3 运算符重载规则
4.4 单目运算符重载
4.5 双目运算符重载
4.5.1.下标运算符重载
4.5.2 赋值运算符重载
4.5.3 加法运算符重载
4.6 流插入运算符和流提取运算符的重载
4.7 不同类型数据间的转换
4.7.1 基本数据类型到类类型的转换
4.7.2 类类型到基本类型的转换
4.8 综合应用实例
练习
……

第5章 继承与派生
第6章 多态性与虚函数
第7章 文件系统
第8章 面向对象程序设计应用举例
第9章 实验

参考文献
附录
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航