简介
包括C和C++命令、功能、编程和应用等方面内容
目录
目录
1、1引言
1、2抽象数据类型
第一章 面向对象的基本概念和特征
1、3对象
1、4消息和方法
第一部 分面向对象技术
1、5类和类层次
1、6继承性
1、7封装性
1、8多态性与动态聚束
2、1面向对象的问题求解
第二章 面向对象分析
2、2系统分析的挑战
2、3处理复杂问题的基本原则
2、4面向对象分析模型
2、4、1确定类—&—对象
2、4、2确定结构
2、4、3定义主题
2、4、4定义属性
2、4、5定义方法
3、1面向对象设计模型
3、1、1问题域
第三章 面向对象设计
3、1、2人机交互
3、1、3任务管理
3、1、4数据管理
3、2面向对象设计范式
3、3划分软件为类
3、3、1过程和数据
3、3、2实体与实体间的关系
3、3、3数据模型
3、3、4增加实体功能
3、4设计类的准则
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程序设计语言的影响
4、1C++的发展历史
第四章 C++概述
4、2C++对C的非面向对象扩充
4、3C++对C的面向对象扩充
5、1C++的一些基本原则
第五章 C++语言基础
5、2注释
5、3常量、类型和声明
5、3、1常量
5、3、2数据类型
5、3、3声明
5、4C++的运算符
5、5引用
5、6new和delete
5、7指针
5、8const说明符
5、10结构和联合
5、11匿名联合
5、9sizeof
5、12枚举类型
5、13C++的函数
5、13、1main()
5、13、2函数原型
5、13、3函数头
5、13、4内联函数
第二部 分C++语言
5、13、5缺省参数
5、13、6参数个数不定的函数
5、13、7指向函数的指针和类属
5、14重载
5、14、1函数名的重载
5、14、2重载函数的使用声明
5、14、3运算符的重载
5、14、4关于运算符重载的一些问题
5、14、5单目运算符
5、14、10函数调用运算符
5、14、6双目运算符
5、14、7赋值运算符
5、14、8成员存取运算符
5、14、9下标运算符
5、15C++系统的文件和物理组织
6、1C++的类简介
6、1、1类的定义
第六章 类和方法
6、1、2对象
6、1、3数据成员和实例变量
6、1、4隐式对象
6、1、5类的作用域
6、1、6存取说明符
6、2方法
6、2、1方法的定义
6、2、2运算符方法
6、2、3内联方法
6、3构造函数和析构函数
6、3、1构造函数
6、3、2拷贝构造函数
6、3、3构造函数和成员对象
6、3、4析构函数
6、4赋值运算符
6、5转换
6、6临时对象和“隐藏”方法调用
6、7静态成员
6、8动态对象以及new和delete的重新定义
6、9对象数组和常量对象
6、10友元
7、1派生类
第七章 派生类和继承
7、2类的保护部分
7、3类的转换
7、4父类带有构造函数的派生类
7、5多重继承和虚拟父类
7、6一个派生类的例子
8、1多态性
8、1、1举例:动物园的管理
第八章 多态性和虚拟函数
8、1、2多态性的引入
8、1、3增加一种新的动物
8、2虚拟函数
8、3抽象父类
8、4使用多态性的一个例子——有限状态机
9、1为什么C++要有自己的I/O系统
第九章 C++的I/O类库
9、2C++的流
9、2、1C++的预定义流
9、2、2流的插入
9、2、3流的提取
9、3C++的流类
9、4创建自己的插入/提取操作符
9、4、1重载插入符
9、4、2重载提取符
9、5格式化I/O
9、5、1用iso的成员函数实现格式化的输入/输出
9、5、2使用控制器函数
9、5、3建立自己的控制器函数
9、6文件I/O
9、6、1打开、关闭文件
9、6、2读/写文本文件
9、6、3二进制文件I/O
9、6、4检测EOF
9、6、5随机访问
10、1设计
第十章 战略
10、2建立类层次
10、3建立具有创造性的类
10、4把类作为过程
10、5过程的封装
10、6组成
10、7传播
10、8隐含
10、9修改
11、1异常处理
11、2单实例对象
第十一章 战术
11、3类中静态成员的初始化
11、4裁制动态内存管理程序
11、5特定类的new和delete
11、6对象和文件
12、1表
12、1、1包容类
第三部 分常用算法
第十二章 基本数据结构
12、1、2单向链表
12、1、3双向链表
12、1、4堆栈和队列
12、1、5工作表类
12、1、6综合表类
12、2数组
12、2、1数组类
12、2、2有界数组类
12、2、3动态数组
12、2、4类属数组
12、3二叉树
12、3、1定义
12、3、2实现
12、3、3类属二叉树
12、4哈希表
12、4、1定义
12、4、2桶的数目
12、4、3选择哈希函数
12、4、4接口实现
12、4、5扩展接口
12、4、6类属哈希表
12、4、7建立哈希表
13、1什么是集合
13、2定义位集合
13、3位集合类
第十三章 集合
13、4字符集合类
13、5位格类
14、1类定义
第十四章 动态串类
14、2异常处理
14、3方法
15、1系统分析
第十五章 离散事件仿真系统
15、2高层设计
15、3低层设计
15、4系统实现
15、5系统的维护性
16、1框架结构
第十六章 信息管理系统
16、2设计框架结构的方法
16、2、1类
16、2、2单元(实体)
16、2、3槽和继承性
16、3系统分析与设计
16、4系统实现
17、1窗口的定义
第十七章 面向对象的窗口系统
17、2显示器
17、3类Screen
17、4类Window
第四部 分实例研究
参考文献
var cpro_id = 'u317582';
1、1引言
1、2抽象数据类型
第一章 面向对象的基本概念和特征
1、3对象
1、4消息和方法
第一部 分面向对象技术
1、5类和类层次
1、6继承性
1、7封装性
1、8多态性与动态聚束
2、1面向对象的问题求解
第二章 面向对象分析
2、2系统分析的挑战
2、3处理复杂问题的基本原则
2、4面向对象分析模型
2、4、1确定类—&—对象
2、4、2确定结构
2、4、3定义主题
2、4、4定义属性
2、4、5定义方法
3、1面向对象设计模型
3、1、1问题域
第三章 面向对象设计
3、1、2人机交互
3、1、3任务管理
3、1、4数据管理
3、2面向对象设计范式
3、3划分软件为类
3、3、1过程和数据
3、3、2实体与实体间的关系
3、3、3数据模型
3、3、4增加实体功能
3、4设计类的准则
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程序设计语言的影响
4、1C++的发展历史
第四章 C++概述
4、2C++对C的非面向对象扩充
4、3C++对C的面向对象扩充
5、1C++的一些基本原则
第五章 C++语言基础
5、2注释
5、3常量、类型和声明
5、3、1常量
5、3、2数据类型
5、3、3声明
5、4C++的运算符
5、5引用
5、6new和delete
5、7指针
5、8const说明符
5、10结构和联合
5、11匿名联合
5、9sizeof
5、12枚举类型
5、13C++的函数
5、13、1main()
5、13、2函数原型
5、13、3函数头
5、13、4内联函数
第二部 分C++语言
5、13、5缺省参数
5、13、6参数个数不定的函数
5、13、7指向函数的指针和类属
5、14重载
5、14、1函数名的重载
5、14、2重载函数的使用声明
5、14、3运算符的重载
5、14、4关于运算符重载的一些问题
5、14、5单目运算符
5、14、10函数调用运算符
5、14、6双目运算符
5、14、7赋值运算符
5、14、8成员存取运算符
5、14、9下标运算符
5、15C++系统的文件和物理组织
6、1C++的类简介
6、1、1类的定义
第六章 类和方法
6、1、2对象
6、1、3数据成员和实例变量
6、1、4隐式对象
6、1、5类的作用域
6、1、6存取说明符
6、2方法
6、2、1方法的定义
6、2、2运算符方法
6、2、3内联方法
6、3构造函数和析构函数
6、3、1构造函数
6、3、2拷贝构造函数
6、3、3构造函数和成员对象
6、3、4析构函数
6、4赋值运算符
6、5转换
6、6临时对象和“隐藏”方法调用
6、7静态成员
6、8动态对象以及new和delete的重新定义
6、9对象数组和常量对象
6、10友元
7、1派生类
第七章 派生类和继承
7、2类的保护部分
7、3类的转换
7、4父类带有构造函数的派生类
7、5多重继承和虚拟父类
7、6一个派生类的例子
8、1多态性
8、1、1举例:动物园的管理
第八章 多态性和虚拟函数
8、1、2多态性的引入
8、1、3增加一种新的动物
8、2虚拟函数
8、3抽象父类
8、4使用多态性的一个例子——有限状态机
9、1为什么C++要有自己的I/O系统
第九章 C++的I/O类库
9、2C++的流
9、2、1C++的预定义流
9、2、2流的插入
9、2、3流的提取
9、3C++的流类
9、4创建自己的插入/提取操作符
9、4、1重载插入符
9、4、2重载提取符
9、5格式化I/O
9、5、1用iso的成员函数实现格式化的输入/输出
9、5、2使用控制器函数
9、5、3建立自己的控制器函数
9、6文件I/O
9、6、1打开、关闭文件
9、6、2读/写文本文件
9、6、3二进制文件I/O
9、6、4检测EOF
9、6、5随机访问
10、1设计
第十章 战略
10、2建立类层次
10、3建立具有创造性的类
10、4把类作为过程
10、5过程的封装
10、6组成
10、7传播
10、8隐含
10、9修改
11、1异常处理
11、2单实例对象
第十一章 战术
11、3类中静态成员的初始化
11、4裁制动态内存管理程序
11、5特定类的new和delete
11、6对象和文件
12、1表
12、1、1包容类
第三部 分常用算法
第十二章 基本数据结构
12、1、2单向链表
12、1、3双向链表
12、1、4堆栈和队列
12、1、5工作表类
12、1、6综合表类
12、2数组
12、2、1数组类
12、2、2有界数组类
12、2、3动态数组
12、2、4类属数组
12、3二叉树
12、3、1定义
12、3、2实现
12、3、3类属二叉树
12、4哈希表
12、4、1定义
12、4、2桶的数目
12、4、3选择哈希函数
12、4、4接口实现
12、4、5扩展接口
12、4、6类属哈希表
12、4、7建立哈希表
13、1什么是集合
13、2定义位集合
13、3位集合类
第十三章 集合
13、4字符集合类
13、5位格类
14、1类定义
第十四章 动态串类
14、2异常处理
14、3方法
15、1系统分析
第十五章 离散事件仿真系统
15、2高层设计
15、3低层设计
15、4系统实现
15、5系统的维护性
16、1框架结构
第十六章 信息管理系统
16、2设计框架结构的方法
16、2、1类
16、2、2单元(实体)
16、2、3槽和继承性
16、3系统分析与设计
16、4系统实现
17、1窗口的定义
第十七章 面向对象的窗口系统
17、2显示器
17、3类Screen
17、4类Window
第四部 分实例研究
参考文献
var cpro_id = 'u317582';
Delphi程序设计入门
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
