图书介绍
Java面向对象编程指南PDF|Epub|txt|kindle电子书版本网盘下载
- (美)Jacquie Barker著;韩柯等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505371096
- 出版时间:2001
- 标注页数:529页
- 文件大小:37MB
- 文件页数:549页
- 主题词:JAVA语言(学科: 程序设计) JAVA语言 程序设计
PDF下载
下载说明
Java面向对象编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 对象入门1
第1章 Java基础知识1
为什么选择使用Java语言2
Java语言的基础知识10
掌握Java程序设计技巧27
小结28
练习28
第2章 抽象和建模29
通过抽象实现简化29
通过抽象实现概括30
抽象的重用33
固有的挑战34
小结36
练习36
第3章 对象和类38
什么是对象38
数据/状态/属性39
行为/操作/方法39
类40
实例化42
封装43
对象与数据库记录44
作为抽象数据类型的类45
实例化对象:更进一步地了解对象46
作为属性的对象49
复合类50
面向对象程序设计语言的三个显著特征52
小结52
练习53
事件驱动的对象协作54
第4章 对象的交互54
方法签署55
消息传递和点表示法59
通过点表示法访问属性60
委派61
访问对象61
对象客户和对象服务/代理63
信息隐藏/可视性65
存取方法和修改方法68
公用/私用规则的特例70
封装的再研究73
通过类自身的方法来访问属性76
构造器78
小结79
练习80
第5章 对象间的关系81
关联和链接81
导出类的规则之一——要做的事情96
导出类的规则之二——不能做的事情99
关于多重继承101
面向对象语言三个显著特征中的两个104
练习105
小结105
第6章 对象集合108
什么是集合108
创建自己的集合类型116
方法返回类型的集合120
超类型集合121
再谈复合类122
小结124
练习124
什么是多态性125
第7章 一些最终概念125
面向对象程序设计语言的三个突出特性131
抽象类131
接口136
静态属性139
小结145
练习145
第二部分 对象建模147
第8章 核心对象建模过程147
对象建模的总目标147
内部核心的对象建模过程150
小结152
练习152
第9章 通过使用案例说明需求153
什么是使用案例153
演员155
描述使用案例157
使用案例与演员匹配158
使用框图还是不使用框图159
小结160
练习160
标识适当的类161
第10章 对系统的静态和数据特性建模161
产生数据字典171
确定类之间的关联171
标识属性174
UML标记:对提炼的静态特性建模174
反映多值性181
沿关联“管道”的信息“流”187
“混合与匹配”关系标记190
关联类192
“完整的”学生注册系统的类框图195
元数据199
比较UML与OMT标记200
小结201
练习202
第11章 对系统的动态和行为特性建模203
行为如何影响状态203
事件205
想定207
序列框图210
使用序列框图确定方法214
协同框图216
经过修改的SRS类框图217
小结218
练习218
第12章 包装建模成果220
测试模型220
模型中的缺点220
重用模型:有关设计模式的讨论222
小结224
练习224
第13章 深入了解Java225
第三部分 将对象“蓝图”转换为Java代码225
设置Java程序设计环境226
Java程序剖析226
剖析一个Java类233
字符串对象239
Java表达式的再考虑242
屏幕打印的再考虑243
数组的再考虑244
Java例外处理248
从命令行中读取数据250
接收键盘输入251
使用构造器253
用于对象自引用的“this”关键词258
对象删除与垃圾收集260
继承与Java262
Java的集合类270
Vector类270
抽象类与接口的再讨论281
对象标识283
toString()方法290
内部类291
小结293
练习294
第14章 将模型转换为Java代码296
充分利用本章和后面各章的建议296
SRS类框图的再考虑297
调试技巧340
小结341
练习342
第15章 形成自己的应用系统(第一部分):添加文件持久性343
什么是文件持久性344
CollectionWrapper(封装集合,从ASCII文件中读取数据)351
练习382
小结382
第16章 完成应用(第二部分):添加图形用户界面384
Java GUI入门384
Java事件处理428
从JList选择一个项444
其他容器类型:JDialog和JOptionPane450
JOptionPane的一步对话455
SRS第3幕:添加GUI458
小结500
练习500
雅克学好Java的 可靠”方法501
第17章 下一步501
推荐读物502
敬请指正503
第四部分 附录505
附录A 关于将本书作为教科书的建议505
附录B 选择的案例研究507
附录C 建立基本对象建模和Java环境510
附录D SRS源代码518
附录E 对有经验的C++程序员的提示520
附录F 多态性的“幕后”工作原理(静态捆绑与动态捆绑)524
附录G 技术支持528