
| 本书共八章,分别介绍面向对象程序设计的基本概念、C语言的基本语法知识、类与对象的基本概念及定义、继承性、多态性、模板、输入输出流和文件处理、异常处理。各章开头处提出了本章的学习目标,结尾处给出了本章的学习重点与难点,并附习题,便于读者学习、练习和复习。 |
| 第1章 面向对象程序设计概述 1.1 面向对象思想的产生背景 1.2 面向对象程序设计的基本概念 1.2.1 对象和类 1.2.2 消息和方法 1.3 面向对象程序设计的基本特性及其优点 1.3.1 基本特性 1.3.2 面向对象程序设计的优点 1.4 面向对象程序设计语言的发展 1.5 重点与难点 习题一 第2章 C++基础 2.1 C++源程序的结构 2.1.1 面向过程的C++源程序 2.1.2 面向对象的C++源程序 2.2 C++源程序上机的基本步骤 2.3 标识符 2.4 基本数据类型 2.5 常量与变量 2.5.1 常量 2.5.2 变量 2.5.3 数据类型转换 2.6 运算符与表达式 2.6.1 算术运算符与算术表达式 2.6.2 赋值运算符与赋值表达式 2.6.3 自增(++)、自减(--)运算符 2.6.4 关系运算符与关系表达式 2.h.5 逻辑运算符与逻辑表达式 2.6.6 条件运算符与条件表达式 2.6.7 逗号运算符与逗号表达式 2.6.8 sizeof运算符 2.6.9 位运算符 2.7 数据的简单输入和输出 2.7.1 输入操作 2.7.2 输出操作 2.8 C++语句 2.9 程序的基本控制结构 2.9.1 顺序结构 2.9.2 选择结构 2.9.3 循环结构 2.10 构造数据类型、枚举类型和typedef 2.10.1 数组 2.10.2 结构体 2.10.3 共用体 2.10.4 枚举 2.10.5 类型定义tvpedef 2.11 函数和文件 2.11.1 函数定义与函数原型声明 2.11.2 函数调用和函数的返回值 2.11.3 函数参数 2.11.4 函数的嵌套调用和递归调用 2.11.5 变量的存储厨陸 2.11.6 内部函数和外部函数 2.12 编译预处理命令 2.12.1 宏定义 2.12.2 文件包含 2.12.3 条件编译 2.13 指针 2.13.1 地址、指针和指针变量 2.13.2 指针与数组 2.13.3 指针与函数 2.13.4 指针的运算 2.14 C++在非面向对象方面的一些扩充 2.14.1 单行注释 2.14.2 变量、函数等的声明位置 2.14.3 变量的初始化 2.14.4 强制类型转换 2.14.5 作用域运算符 2.14.6 函数原型 2.14.7 void型指针 2.14.8 const修饰符 2.14.9 内联函数 2.14.10 带有缺省参数的函数 2.14.11 函数(名)重载 2.14.12 new和delete运算符 2.14.13 引用(reference) 2.14.14 无名共用体 2.14.15 结构体名、共用体名和枚举名直接作为数据类型名使用 2.15 C++中标识符的作用域 2.15.1 函数原型作用域 2.15.2 块作用域 2.15.3 函数作用域 2.15.4 文件作用域 2.16 重点与难点 习题二 第3章 类与对象 3.1 类和对象的定义 3.1.1 类 3.1.2 对象 3.1.3 类作用域 3.2 this指针 3.3 构造函数与析构函数 3.3.1 构造函数(COnstructor) 3.3.2 拷贝构造函数(copy constuctor) 3.3.3 析构函数(destructor) 3.4 const对象和const成员函数 3.4.1 const对象 3.4.2 const成员函数 3.5 对象数组 3.6 静态成员 3.6.…… |
商品评论(0条)