图书介绍

UML与Java面向对象开发实践pdf电子书版本下载

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

精品推荐