
| 《C++面向对象程序设计》:21世纪高等学校精品规划教材.程序设计课程系列 |
| 前言 第1章 面向对象程序设计语言概述 1.1 面向对象程序设计概述 1.1.1 面向对象程序设计 1.1.2 面向对象的软件工程 1.1.3 面向对象的主要概念 1.2 面向对象程序设计的特点 1.2.1 传统程序设计方法的局限性 1.2.2 面向对象程序设计的主要优点 1.3 面向对象的系统开发方法 1.3.1 典型的面向对象程序设计语言 1.3.2 c++面向对象程序设计流程 1.4 程序举例 本章小结 习题 第2章 c++语言基础知识 2.1 c++语言的产生和发展 2.1.1 c++的产生 2.1.2 c++的特点 2.2 c++程序的结构及编程环境 2.2.1 c++程序基本格式 2.2.2 c++程序的结构 2.2.3 c++程序的编程环境 2.3 c++的数据类型 2.3.1 关键字和标识符 2.3.2 c++的基本数据类型 2.3.3 常量 2.3.4 变量 2.3.5 数组 2.3.6 结构体 2.3.7 联合体 2.3.8 枚举类型 2.3.9 用typedef类型 2.3.10 数据类型转换 2.4 运算符、表达式和基本语句 2.4.1 运算符 2.4.2 表达式 2.4.3 基本语句 2.5 函数 2.5.1 函数的分类 2.5.2 函数的定义 2.5.3 函数的声明 2.5.4 函数的调用 2.5.5 内联函数 2.5.6 函数的重载 2.6 作用域和引用 2.6.1 作用域标识符 2.6.2 引用 2.7 程序举例 本章小结 习题2 第3章 类和对象 3.1 类的概念 3.1.1 类的引入 3.1.2 类的定义 3.1.3 类的成员函数 3.2 对象 3.2.1 对象的定义 3.2.2 对象成员的访问 3.2.3 类成员的访问属性 3.2.4 对象赋值语句 3.2.5 类的作用域 3.2.6 自引用指针 3.3 构造函数 3.3.1 构造函数 3.3.2 成员初始化表 3.3.3 缺省参数的构造函数 3.3.4 缺省的构造函数 3.4 析构函数 3.4.1 析构函数的构成和作用 3.4.2 缺省的析构函数 3.5 再谈构造函数 3.5.1 重载构造函数 3.5.2 拷贝构造函数 3.5.3 浅拷贝和深拷贝 3.6 程序举例 本章小结 习题 第4章 对象成员和友元 第5章 继承和派生 第6章 多态性和运算符重载 第7章 模板 第8章 c++的输入/输出流 附录实验 参考文献 |
商品评论(0条)