图书介绍

UML与Java面向对象开发实践PDF|Epub|txt|kindle电子书版本网盘下载

UML与Java面向对象开发实践
  • (美)Richard C.Lee,(美)William M. Tepfenhart著;王晨溦译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302076030
  • 出版时间:2003
  • 标注页数:383页
  • 文件大小:18MB
  • 文件页数:403页
  • 主题词:面向对象语言,UML-程序设计-教材;JAVA语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

UML与Java面向对象开发实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 用抽象管理复杂事务1

1.1 复杂系统2

1.2 抽象机制4

1.3 服务激活抽象10

1.4 进程控制抽象12

1.5 关系13

1.6 行为16

1.7 规则18

1.8 小结18

2.1 面向对象范式21

第2章 面向对象范式21

2.2 面向对象的原则24

2.3 面向对象的计算模型30

2.4 例子31

2.5 小结37

第3章 建立规格说明模型39

3.1 用例介绍39

3.2 编档用例47

3.3 开发用例的准则50

3.4 契约57

3.5 推荐的方法59

3.6 例子59

3.7 小结65

第4章 发现对象67

4.1 面向对象分析:应用域的模型67

4.2 建立面向对象模型68

4.3 识别对象、类和接口69

4.4 当前技术71

4.5 传统技术75

4.6 推荐的方法79

4.7 例子81

4.8 小结83

5.1 对象是什么85

第5章 识别职责85

5.2 属性是什么86

5.3 服务是什么87

5.4 方法是什么87

5.5 识别属性88

5.6 指定属性89

5.7 识别服务90

5.8 指定服务91

5.9 推荐的方法92

5.10 例子93

5.11 小结95

6.1 行为是什么97

第6章 指定静态行为97

6.2 影响行为规格说明的Java服务(操作)98

6.3 指定静态行为的技术99

6.4 指定控制的技术101

6.5 编档控制的技术102

6.6 编档静态行为的技术105

6.7 推荐的方法106

6.8 例子107

6.9 小结110

第7章 动态行为111

7.1 介绍111

7.2 识别动态行为的技术112

7.3 识别并指定事件116

7.4 例子117

7.5 指定动态行为120

7.6 编档动态行为125

7.7 推荐的方法129

7.8 小结130

第8章 识别关系131

8.1 访问另一个对象的服务131

8.2 关系131

8.3 泛化133

8.4 识别并指定泛化/特化135

8.5 对象聚合136

8.6 聚合的分类137

8.7 对象间的链接142

8.8 识别并指定链接和聚合144

8.9 管理关系145

8.10 编档关系146

8.11 推荐的方法148

8.12 例子148

8.13 小结149

9.1 介绍151

第9章 规则151

9.2 识别声明语句152

9.3 指定并编档规则153

9.4 将规则映射到合适的面向对象概念155

9.5 用UML编档规则156

9.6 实现规则156

9.7 推荐的方法157

9.8 小结157

第10章 模型159

10.1 概念159

10.2 概念和面向对象模型160

10.3 使用UML编档概念164

10.4 子系统168

10.5 组织子系统170

10.6 识别子系统171

10.7 推荐的方法172

10.8 例子172

10.9 小结178

第11章 设计179

11.1 介绍179

11.2 系统设计180

11.3 详细设计184

11.4 小结191

12.1 Java语言介绍193

第12章 Java基础193

12.2 编程元素195

12.3 简单数据类型203

12.4 语句是什么207

12.5 语句流的控制210

12.6 分支语句214

12.7 异常处理217

12.8 命名空间221

12.9 类型转换226

12.1 0推荐的方法228

13.1 类的组件233

第13章 实现类和接口233

13.2 类定义234

13.3 类体234

13.4 嵌套的、内部的和匿名的内部类244

13.5 精化的Java类246

13.6 接口示例257

13.7 推荐的方法260

13.8 类定义示例261

13.9 小结261

第14章 实现静态行为265

14.1 服务是什么265

14.2 方法定义266

14.3 方法体270

14.4 传递参数273

14.5 标识符的作用域274

14.6 多态275

14.7 创建对象和销毁对象277

14.8 构造函数和Finalizer方法编码准则282

14.9 推荐的方法282

14.10 小结283

第15章 实现动态行为285

15.1 动态行为的元素285

15.2 简单的状态图286

15.3 嵌套状态图292

15.4 并发状态图298

15.5 小结304

第16章 实现泛化/特化305

16.1 介绍305

16.2 继承306

16.3 实现泛化/特化313

16.4 Object类318

16.5 小结322

第17章 实现更多的关系325

17.1 介绍325

17.2 引用326

17.3 静态成员328

17.4 实现关联329

17.5 实现聚合333

17.6 实现静态成员334

17.7 推荐的方法336

17.8 小结336

附录A 统一建模语言(UML)339

A.1 介绍339

A.2 UML图341

A.3 UML术语表360

B.1 保留字363

附录B Java语言总结363

B.2 注释364

B.3 字面常量364

B.4 变量声明365

B.5 变量赋值366

B.6 操作符366

B.7 循环和条件367

B.8 类和接口定义368

B.9 对象369

B.10 数组369

B.11 方法和结构定义370

B.13 异常和同步371

B.12 包和导入371

附录 CJava语言与C和C++有何不同373

C.1 不支持的C语言的数据类型373

C.2 简单数据类型375

C.3 操作符376

C.4 参数376

C.5 数组377

C.6 Java字符串378

C.7 内存管理379

C.8 其他杂项379

参考文献381

热门推荐