《面向对象方法与C++新版本》求取 ⇩

目录1

序言1

第1章 面向对象方法导论1

1.1 面向对象方法的由来与发展1

1.1.1 编程中的问题1

1.1.2 面向对象编程语言的产生1

1.1.3 面向对象编程语言的发展1

1.1.4 高技术研究有力地促进面向对象方法的发展2

1.1.5 面向对象方法当前的研究动态2

1.2.1 对象3

1.2 面向对象方法的重要术语和基本概念3

1.2.2 对象类4

1.2.3 类实例及实例变量8

1.2.4 方法和消息9

1.3 面向对象方法的特色10

1.3.1 面向对象方法的解题与结构化方法解题的比较10

1.3.2 抽象性11

1.3.3 封装性12

1.3.4 继承性13

1.3.5 多形性15

1.3.6 对象标识符17

2.1.1 什么是系统分析20

2.1 面向对象的系统分析方法(O-OA)20

2.1.2 O-OA的基本原理20

习题与思考题20

参考文献20

小结20

第2章 面向对象的系统开发方法20

2.1.3 O-OA的方法22

2.1.4 O-OA方法的应用举例25

2.2 面向对象的系统设计方法(O-OD)30

2.2.1 概述——从O-OA到O-OD30

2.2.2 O-OD的基本原理31

2.2.3 O-OD的方法与步骤32

2.3 面向对象的数据库管理系统(ODBMS)34

2.3.2 ODBMS的数据模型35

2.3.1 ODBMS的体系结构35

2.3.3 ODBMS的特点37

2.3.4 ODBMS的发展动态42

2.3.5 ODBMS需进一步研究的问题43

2.4 面向对象的开发方法的集成44

2.4.1 O-O方法较传统方法有利于集成44

2.4.2 O-O系统开发方法集成的优点44

2.4.3 现在正是研究与开发O-O方法的好时机46

3.1.1 高级语言的发展历程49

3.1 从结构化编程语言到面向对象的编程语言49

第3章 面向对象的编程语言(O-OPL)49

参考文献49

思考题49

小结49

3.1.2 基于对象的语言的谱系51

3.2 O-OPL的基本特征53

3.2.1 基于对象的语言的基本特征53

3.2.2 基于类的语言的基本特征55

3.2.3 面向对象语言的基本特征56

3.3 C++语言综述60

3.3.1 O-OPL的分类60

3.3.2 C++优于C61

3.3.3 为何C++较Smalltalk更易于推广与流行?63

3.3.4 宽广的发展前景63

3.3.5 C++新版本的特点63

小结67

思考题67

参考文献67

第4章 C++语言初步67

4.1 C++语言对C语言的扩展67

4.1.1 C++语言在传统过程语言方面的扩展67

4.1.2 C++语言的面向对象特征69

4.2 C++程序的编译及运行70

4.3.1 声明71

4.3 声明、类型和常量71

4.3.2 变量的作用域73

4.3.3 类型75

4.3.4 常量和类型78

4.3.5 无名联合80

4.4 C++运算符81

4.5 指针85

4.6 函数86

4.6.1 函数原型86

4.6.2 内联函数88

4.6.3 缺省参数88

4.6.4 函数名重载89

4.6.6 指向函数的指针91

4.6.5 参数个数不确定的函数91

小结97

习题97

参考文献97

第5章 对象类97

5.1 类和对象97

5.1.1 类97

5.1.2 对象98

5.1.3 数据成员100

5.1.4 成员函数101

5.1.5 联合和结构103

5.2.1 构造函数104

5.2 构造函数和析构函数104

5.2.2 析构函数105

5.2.3 缺省构造函数107

5.2.4 对象的存储类108

5.2.5 类对象作为成员109

5.2.6 对象向量111

5.3 友员112

5.4 静态成员114

5.4.1 静态数据成员114

5.4.2 静态成员函数115

5.6.1 复数的运算符116

5.5 指向类成员的指针116

5.6 运算符重载116

5.6.2 标准运算符118

5.6.3 二元和一元运算符118

5.7 用户定义类型转换121

5.8 类的实例122

5.8.1 通用链表类122

5.8.2 有理数类126

6.1 单继承的导出类137

第6章 导出类和继承性137

6.1.1 导出类的概念和定义137

参考文献137

习题137

小结137

6.1.2 保护部分139

6.1.3 公有基类和私有基类140

6.1.4 导出类的构造函数和析构函数144

6.1.5 导出类的指针147

6.2 多继承的导出类147

6.2.1 多继承的导出类147

6.2.2 虚类149

6.3 导出类的应用151

6.3.1 大学人员的类层次结构151

6.3.2 通用队列和堆栈156

小结159

习题159

参考文献159

第7章 多形性与虚函数159

7.1 多形性的概念159

7.2 虚函数161

7.2.1 虚函数的引入161

7.2.2 虚函数机制165

7.3 多形性的应用例168

7.3.1 用传统编程方法实现异积链表169

7.3.2 用面向对象方法实现异质链表175

7.3.3 面向对象系统和传统系统的维护180

8.1.1 三种类型的输入输出函数193

8.1 引言193

8.1.2 C++语言输入输出设施的特色193

小结193

第8章 输入与输出193

参考文献193

习题193

8.2 低层次输入输出I/O函数194

8.2.1 文件的标识号194

8.2.2 文件的建立、打开与关闭194

8.2.3 文件的读写194

8.3 高层次输入输出I/O函数196

8.3.1 输入输出文件196

8.3.2 标准设备输入/输出(I/O)函数197

8.3.3 格式化输入/输出函数199

8.3.4 磁盘文件输入/输出函数200

8.4 输出流204

8.4.1 输出流对象类ostream205

8.4.2 系统内部数据类型的输出207

8.4.3 用户定义数据类型的输出207

8.4.4 格式化输出209

8.4.5 输出流的初始化210

8.5 输入流211

8.5.1 输入流对象类Istream211

8.5.2 系统内部数据类型的输入212

8.5.4 输入流的初始化213

8.5.3 用户自定义数据类型的输入213

8.6.1 枚举state_value的定义及意义214

8.6.2 输出流对象类的流态设置与访问函数214

8.6 流的状态214

8.6.3 输入流对象类的流态设置与访问函数215

8.7 流与缓冲215

8.7.1 缓冲区管理对象类streambuf215

8.7.2 文件缓冲区对象类217

参考文献219

9.1 引言219

第9章 C++应用实例219

习题219

小结219

9.2 交互式函数计算器的设计与实现220

9.2.1 交互式函数计算器220

9.2.2 交互式函数计算器的设计222

9.2.3 交互式函数计算器模块的详细设计224

9.2.4 交互式函数计算器的完整实现238

9.3 MicroCAD260

9.3.1 生成和管理菜单的对象类msmenu260

9.3.2 基本图形对象类266

9.3.3 MicroCAD的主程序272

1992《面向对象方法与C++新版本》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由古新生等编著 1992 西安:西安交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

结构化与面向对象软件方法(1998 PDF版)
结构化与面向对象软件方法
1998 北京:科学出版社
C++语言和面向对象程序设计( PDF版)
C++语言和面向对象程序设计
Turbo C++-面向对象的程序设计( PDF版)
Turbo C++-面向对象的程序设计
云南省计算技术研究所;中国科学院希望高级电脑技术公司
面向对象的建模、设计技术与方法( PDF版)
面向对象的建模、设计技术与方法
北京希望电脑公司
面向对象的程序设计与 C++ 教程( PDF版)
面向对象的程序设计与 C++ 教程
面向对象的程序设计Turbo C++程序设计方法(1991 PDF版)
面向对象的程序设计Turbo C++程序设计方法
1991 北京:海洋出版社
Turbo C++程序设计方法 面向对象的程序设计(1991 PDF版)
Turbo C++程序设计方法 面向对象的程序设计
1991 北京:海洋出版社
面向对象Visual C++编程技巧(1997 PDF版)
面向对象Visual C++编程技巧
1997 北京:电子工业出版社
面向对象编程的C++/ES(1992 PDF版)
面向对象编程的C++/ES
1992 北京:中国铁道出版社
面向对象的程序设计与C++教程(1995 PDF版)
面向对象的程序设计与C++教程
1995 北京:电子工业出版社
面向对象的编程向导-Visual C++5.0(1998 PDF版)
面向对象的编程向导-Visual C++5.0
1998 北京:人民邮电出版社
面向对象的程序设计与C++(1992 PDF版)
面向对象的程序设计与C++
1992 上海:同济大学出版社
Authorware 3.x入门与提高  用Authorware 3.0和3.5开发多媒体软件(1998 PDF版)
Authorware 3.x入门与提高 用Authorware 3.0和3.5开发多媒体软件
1998 北京:清华大学出版社
数据结构 用面向对象方法与C++描述(1999 PDF版)
数据结构 用面向对象方法与C++描述
1999 北京:清华大学出版社
面向对象的理论与C++实践(1997 PDF版)
面向对象的理论与C++实践
1997 北京:清华大学出版社