《面向对象的编程指南》求取 ⇩

目 录1

前言1

关于本书的说明1

关于本书的代码1

本书的编排顺序2

第一部分OOP的基本概念2

第二部分舒适阶段的巡游2

第三部分高级OOP的特性3

第四部分十准则集粹3

本书中所用的图标3

敢问路在何方?4

第一部分OOP的基本概念5

结构化程序设计:沿着回忆之路前行7

第一章面向对象编程:基本状况7

面向对象的程序设计:此地此刻8

OOP的四大支柱9

类:对象家族值9

对象:火车、飞机以及10

方法和消息:我们可以谈谈吗?11

继承性:把财富留给子类12

多态性:灵巧的OOP形态切换14

小结14

第二章类:对象工厂15

C++类:OOP对人们的影响15

类的部分:控制成员访问16

使用数据成员来定义类实例的状态17

谁说电视机没有类18

箱子问题19

使用成员函数:类允许者21

另一TV插曲23

选择成员函数(仔细地)23

关于箱子更有趣的东西25

存储类元件27

理解成员函数的作用28

初始化函数29

数据代理函数32

执行函数34

访问函数37

辅助函数39

常量函数:你不可以碰它!42

生成一个猜测游戏44

小结48

电视机例子(更多次)49

第三章对象的生命周期:在…生活方式下的scOOP49

请给出一消息49

箱子问题(再一次!!!???)54

过载成员函数:不要烧保险!58

初始化对象:从哪儿着手呢?62

使用缺省构造函数:都市中唯一的游戏63

带拷贝构造函数的中性类实例68

利用定制构造函数:独有的价值73

毁坏对象:DOOM.OOP方式!75

与对象打交道(9到5)79

小结80

第二部分舒适阶段的巡游81

第四章静态成员:属于它们自己的类吗?83

静态数据成员:属于类的成员83

声明静态数据成员:静态建立!84

初始化静态数据成员:粉碎带静态的类85

静态成员函数:静态调用!86

实例计数:进行计数!87

常见错误处理:情况很糟糕91

共享信息:乐于共亨!96

专有成员102

保护成员102

公共成员102

函数main()103

小结104

第五章类设计:好的、差的和劣质的105

分析对象:你和你的父类关系如何?105

内聚:函数中的法则106

第一流的类设计106

耦合:功能连接114

低劣的类设计:真正的失去者?115

改进我们的类设计:版本更新!122

小结127

第六章继承:子类涉及的专题129

单重和多重继承性:OOP家族的领地129

声明单继承类层次:单亲类!131

子类的构造函数:与其层次相连132

使用派生类:继承和显示家族特征137

非公共派生:寂静成员142

类myArray146

类myStack146

小结147

总览多态性:大OOP变形图画149

第七章多态性:一致响应149

虚拟(现实)函数151

随机时间例子:任何人都有正确时间吗?152

类RandomTime1156

类RandomTime2156

类RandommTime3156

函数main()156

数字输入例子:真实!157

何时使用虚拟函数:$64000问题160

虚拟解除程序:真正的还是虚拟的破坏?160

使用虚拟函数的规则:调节关系163

小结163

第八章类层次设计:善于利用分层165

设计类层次:生成类行动的指南!165

低效类设计:未合理安排的数组166

高效类层次:节约!173

类myBasicArray179

类myArray179

类myOrderedArray179

小结180

第九章多重继承性:OOP类型家族成员181

声明多重继承性:OOP集成181

不同世系的派生:挽救911!184

样例输出185

把你介绍给类185

全局186

类Random187

类Distance188

类Rescue189

函数main()192

共同世系的派生:冷静计算!193

样例输出194

全局195

类NCScalc01195

类NCSCalc100199

类NCScalc200201

类NCScalc120203

函数main()204

小结205

第十章容器:优于多重继承性吗?207

容器:它和有限破坏相关吗?207

使用被包含类的规则:使用它们或丢失它们209

改进营救例子209

全局211

类Random212

类Distance212

类Rescue214

函数main()217

在容器中使用朋友类:患难之交才是真朋友218

另一个营救程序:加入朋友关系219

全局220

类Random221

类Distance222

类Rescue223

函数main()226

小结227

第三部分高级OOP的特性229

抽象类仅仅是个哗众取宠的名词吗?231

第十一章抽象类:Trendsetters231

声明抽象类:我确实想这么做!232

声明一个有一个抽象类的简单层次:孤单的一个!233

类AbstractArray238

类MemArray238

类DiskArray239

函数main()239

声明一个有多个抽象类的层次:越多越让人愉快240

小结246

第十二章模板:类的工厂247

类模板是什么?247

声明类模板:设置规格248

定义类模板的成员函数249

例示类模板:一个类诞生了!250

类模板myArray257

类myString258

函数main()258

声明类模板的层次:如果一个类模板不够的话259

小结264

第十三章异常:运行错误,OOP风格265

异常是什么?(又是一个Buzzword吗?)265

异常类:早已准备好承受责骂!266

介绍标准异常266

抛掷一个异常:让我们看看你的程序是多么粗暴267

try块:错误是人犯的!268

catch从句:原谅是神圣的!268

想玩一玩catch吗?270

函数main()274

类Exception3274

类Exception1274

类Exception2274

嵌套try-catch块:求助于计划B275

重新抛掷一个异常:是否抛球由你决定277

函数solver()279

函数main()279

联系异常和函数279

小结282

第十四章朋友类和嵌套类:另外的类关系283

朋友类是什么?难道是敌人类的对立面吗?283

声明朋友类:聚会时刻!283

使用朋友类:并非如你想象!284

类myArray289

类myMatrix290

嵌套类是什么?291

函数main()291

声明嵌套类292

使用嵌套类:在C++中,此行为在道德上也OK293

嵌套类Array296

类myFixedStack296

函数main()297

小结297

第四部分十准则集粹299

第十五章十个类元件的清单(加1)301

父类301

朋友类302

类片断302

构造函数302

静态成员303

解除函数303

常数(const)成员函数304

抽象成员函数304

虚拟成员函数304

运算符=305

友元函数和友运算符305

第十六章虚拟成员函数的十个命令307

何时声明虚拟成员函数307

虚拟成员函数的语法307

使用虚拟函数来覆盖非虚拟函数308

覆盖虚拟成员函数308

过载虚拟成员函数309

继承虚拟成员函数309

虚拟成员函数和抽象类310

速度和虚拟成员函数310

调用被继承的虚拟成员函数310

虚拟成员函数和类模板311

第十七章十个最普通的I/O流元件313

对象cout和运算符<<313

对象cin和运算符>>313

对象cin和成员函数getline()313

对象cerr和运算符<<314

操作符dec314

操作符hex314

操作符oct314

操作符setfill()315

操作符setprecision()315

操作符setw()315

词汇表317

1996《面向对象的编程指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Namir C.Shammas著;宋炎,曹旭华等译 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

面向对象程序设计(1999 PDF版)
面向对象程序设计
1999 合肥:安徽大学出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
面向对象的程序设计  Turbo C++程序员指南(1991.04 PDF版)
面向对象的程序设计 Turbo C++程序员指南
1991.04 海洋出版社
面向对象的程序设计语言 Turbo C++ 实用指南(1993年08月第1版 PDF版)
面向对象的程序设计语言 Turbo C++ 实用指南
1993年08月第1版 科学出版社
Turbo C++-面向对象的程序设计( PDF版)
Turbo C++-面向对象的程序设计
云南省计算技术研究所;中国科学院希望高级电脑技术公司
面向对象的程序设计( PDF版)
面向对象的程序设计
面向对象的程序设计与 C++ 教程( PDF版)
面向对象的程序设计与 C++ 教程
实用指南  面向对象的程序设计语言( PDF版)
实用指南 面向对象的程序设计语言
北京:科学出版社
Visual FoxPro 3.0面向对象编程(1995 PDF版)
Visual FoxPro 3.0面向对象编程
1995 成都:成都科技大学出版社
面向对象的程序设计和 C++教程(1991 PDF版)
面向对象的程序设计和 C++教程
1991 科海培训中心
面向对象Visual C++编程技巧(1997 PDF版)
面向对象Visual C++编程技巧
1997 北京:电子工业出版社
面向对象编程的C++/ES(1992 PDF版)
面向对象编程的C++/ES
1992 北京:中国铁道出版社
面向对象程序设计(1994 PDF版)
面向对象程序设计
1994 北京:电子工业出版社
Turbo C++实用指南 面向对象的程序设计语言(1993 PDF版)
Turbo C++实用指南 面向对象的程序设计语言
1993 北京:科学出版社
面向对象Visual C++和Windows编程指南与实例(1996 PDF版)
面向对象Visual C++和Windows编程指南与实例
1996 西安:西安交通大学出版社