展开全部

主编推荐语

C++面向对象程序设计基础: 9章全覆盖。

内容简介

介绍C++面向对象程序设计的基础知识和基本技术。全书共9章,第1章C++基础知识,第2章类与对象,第3章构造函数与析构函数,第4章静态成员与友元,第5章运算符重载,第6章继承与派生,第7章输入输出流,第8章异常处理,第9章综合实例。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 前言
  • 第1章 C++基础知识
  • 1.1 C++概述
  • 1.1.1 C++语言的历史和特点
  • 1.1.2 C++程序与C程序
  • 1.1.3 C++对C的扩充
  • 1.2 C++的输入输出
  • 1.2.1 用cout进行输出
  • 1.2.2 用cin进行输入
  • 1.3 引用
  • 1.3.1 引用的概念
  • 1.3.2 引用的使用
  • 1.3.3 引用作为函数参数
  • 1.3.4 引用作为返回值
  • 1.4 const常量与new、delete运算符
  • 1.4.1 用const定义常量
  • 1.4.2 动态分配/撤销内存的运算符new和delete
  • 本章小结
  • 习题
  • 第2章 类和对象
  • 2.1 面向对象程序设计
  • 2.2 类的定义
  • 2.2.1 从结构体到类
  • 2.2.2 类的定义格式
  • 2.3 对象的定义
  • 2.3.1 对象的定义格式
  • 2.3.2 对象成员的访问
  • 2.4 类的数据成员与成员函数
  • 2.4.1 类的数据成员
  • 2.4.2 类的成员函数
  • 2.4.3 类外定义成员函数
  • 2.4.4 作用域运算符::
  • 2.4.5 声明成员函数为内联函数
  • 2.4.6 外部接口与内部实现的分离
  • 2.5 程序实例
  • 本章小结
  • 习题
  • 第3章 深入了解类和对象
  • 3.1 构造函数
  • 3.1.1 为什么要使用构造函数
  • 3.1.2 构造函数的特点
  • 3.1.3 构造函数的种类
  • 3.2 析构函数
  • 3.2.1 析构函数的特点
  • 3.2.2 析构函数的格式
  • 3.2.3 默认析构函数
  • 3.3 复制构造函数
  • 3.3.1 类对象的复制
  • 3.3.2 复制构造函数的调用时机
  • 3.3.3 深复制与浅复制问题
  • 3.4 对象指针、对象引用和对象数组
  • 3.4.1 对象指针
  • 3.4.2 对象引用
  • 3.4.3 对象数组
  • 3.4.4 对象指针数组
  • 3.4.5 指向对象数组的指针
  • 3.5 常对象与常成员
  • 3.5.1 常对象
  • 3.5.2 常成员
  • 3.5.3 指向对象的常指针
  • 3.5.4 指向常对象的指针
  • 3.5.5 对象的常引用
  • 3.6 动态创建对象和释放对象
  • 3.6.1 动态创建对象
  • 3.6.2 释放对象
  • 3.6.3 动态对象数组的创建与释放
  • 3.7 对象的生存期
  • 3.8 程序实例
  • 本章小结
  • 习题
  • 第4章 态成员与友元
  • 4.1 静态成员
  • 4.1.1 静态数据成员
  • 4.1.2 静态成员函数
  • 4.2 友元
  • 4.2.1 友元函数
  • 4.2.2 友元类
  • 4.3 模板
  • 4.3.1 函数模板
  • 4.3.2 类模板
  • 4.4 程序实例
  • 本章小结
  • 习题
  • 第5章 运算符重载
  • 5.1 运算符重载的概念
  • 5.2 运算符重载的方法
  • 5.2.1 重载为成员函数
  • 5.2.2 重载为友元函数
  • 5.3 运算符重载的规则
  • 5.4 常用运算符的重载
  • 5.4.1 算术运算符的重载
  • 5.4.2 关系运算符的重载
  • 5.4.3 逻辑运算符的重载
  • 5.4.4 位移运算符的重载
  • 5.4.5 下标访问运算符的重载
  • 5.4.6 赋值运算符的重载
  • 5.4.7 流输出与流输入运算符的重载
  • 5.4.8 不同类型数据之间的转换
  • 5.5 字符串类
  • 5.5.1 string字符串类简介
  • 5.5.2 string类对象的赋值与连接
  • 5.5.3 string类对象的比较
  • 5.5.4 string类的特性
  • 5.6 程序实例
  • 本章小结
  • 习题
  • 第6章 继承与派生
  • 6.1 继承的概念
  • 6.2 派生类的定义与构成
  • 6.2.1 派生类的定义
  • 6.2.2 派生类的构成
  • 6.2.3 派生类对基类成员的访问
  • 6.2.4 多层派生时的访问属性
  • 6.3 派生类的构造函数与析构函数
  • 6.3.1 派生类的构造函数
  • 6.3.2 派生类的析构函数
  • 6.3.3 基类与派生类的赋值兼容
  • 6.4 多重继承
  • 6.4.1 多重继承中的二义性问题
  • 6.4.2 虚基类
  • 6.4.3 虚基类的构造函数
  • 6.5 多态性与虚函数
  • 6.5.1 多态性
  • 6.5.2 虚函数
  • 6.5.3 虚析构函数
  • 6.5.4 纯虚函数与抽象类
  • 6.6 程序实例
  • 本章小结
  • 习题
  • 第7章 输入输出流
  • 7.1 输入输出概述
  • 7.2 标准输入输出
  • 7.2.1 标准输入输出流类
  • 7.2.2 格式控制
  • 7.2.3 输入输出流成员函数
  • 7.3 文件输入输出
  • 7.3.1 文件的概念
  • 7.3.2 文件输入输出流类
  • 7.3.3 输入输出流成员函数
  • 7.4 字符串输入输出
  • 7.5 程序实例
  • 本章小结
  • 习题
  • 第8章 异常处理
  • 8.1 异常的概念
  • 8.2 异常处理的方法
  • 8.3 异常处理的规则
  • 8.4 类和对象相关异常处理
  • 8.5 标准异常
  • 8.6 程序实例
  • 本章小结
  • 习题
  • 第9章 综合实例
  • 9.1 学生信息管理系统
  • 9.1.1 功能介绍
  • 9.1.2 设计思路
  • 9.1.3 实现代码
  • 9.2 家庭财务管理系统
  • 9.2.1 功能介绍
  • 9.2.2 设计思路
  • 9.2.3 实现代码
  • 本章小结
  • 习题
  • 附录1 ASCII码表
  • 附录 2C++运算符优先级与结合性
  • 附录3 C++集成开发环境
  • 附录3.1 Visual C++6.0
  • 附录3.2 VC++2015
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。