图书介绍

设计模式实训教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

设计模式实训教程 第2版
  • 刘伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302490821
  • 出版时间:2018
  • 标注页数:349页
  • 文件大小:55MB
  • 文件页数:357页
  • 主题词:面向对象语言-程序设计-教材

PDF下载


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

下载说明

设计模式实训教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 UML类图实训1

1.1知识讲解1

1.1.1 UML概述1

1.1.2类与类的UML表示2

1.1.3类之间的关系4

1.2实训实例8

1.2.1类图实例之图书管理系统8

1.2.2类图实例之商场会员管理系统10

1.3实训练习11

第2章 面向对象设计原则实训18

2.1知识讲解18

2.1.1面向对象设计原则概述18

2.1.2单一职责原则18

2.1.3开闭原则19

2.1.4里氏代换原则19

2.1.5依赖倒转原则20

2.1.6接口隔离原则20

2.1.7合成复用原则21

2.1.8迪米特法则21

2.2实训实例22

2.2.1单一职责原则实例分析22

2.2.2开闭原则实例分析23

2.2.3里氏代换原则实例分析24

2.2.4依赖倒转原则实例分析25

2.2.5接口隔离原则实例分析26

2.2.6合成复用原则实例分析28

2.2.7迪米特法则实例分析29

2.3实训练习30

第3章 创建型模式实训37

3.1知识讲解37

3.1.1设计模式37

3.1.2创建型模式概述39

3.1.3简单工厂模式40

3.1.4工厂方法模式41

3.1.5抽象工厂模式41

3.1.6建造者模式43

3.1.7原型模式43

3.1.8单例模式44

3.2实训实例45

3.2.1简单工厂模式实例之图形工厂45

3.2.2工厂方法模式实例之日志记录器48

3.2.3抽象工厂模式实例之数据库操作工厂50

3.2.4建造者模式实例之游戏人物角色53

3.2.5原型模式实例之快速创建工作周报58

3.2.6单例模式实例之多文档窗口61

3.3实训练习64

第4章 结构型模式实训82

4.1知识讲解82

4.1.1结构型模式概述82

4.1.2适配器模式82

4.1.3桥接模式84

4.1.4组合模式85

4.1.5装饰模式87

4.1.6外观模式88

4.1.7享元模式89

4.1.8代理模式90

4.2实训实例91

4.2.1适配器模式实例之算法适配91

4.2.2桥接模式实例之跨平台视频播放器95

4.2.3组合模式实例之杀毒软件98

4.2.4 装饰模式实例之界面显示构件库102

4.2.5外观模式实例之文件加密104

4.2.6享元模式实例之围棋棋子107

4.2.7代理模式实例之日志记录代理111

4.3实训练习113

第5章 行为型模式实训135

5.1知识讲解135

5.1.1行为型模式概述135

5.1.2职责链模式136

5.1.3命令模式137

5.1.4解释器模式138

5.1.5迭代器模式139

5.1.6中介者模式140

5.1.7备忘录模式141

5.1.8观察者模式142

5.1.9状态模式143

5.1.10策略模式144

5.1.11模板方法模式145

5.1.12访问者模式147

5.2实训实例148

5.2.1职责链模式实例之在线文档帮助系统148

5.2.2命令模式实例之公告板系统151

5.2.3解释器模式实例之机器人控制程序155

5.2.4迭代器模式实例之商品名称遍历161

5.2.5中介者模式实例之温度转换器164

5.2.6备忘录模式实例之游戏恢复点设置170

5.2.7观察者模式实例之股票变化174

5.2.8状态模式实例之银行账户177

5.2.9策略模式实例之电影票打折182

5.2.10模板方法模式实例之数据库操作184

5.2.11访问者模式实例之奖励审批187

5.3实训练习192

第6章 模式联用与综合实例实训225

6.1设计模式补充知识225

6.1.1反射与配置文件225

6.1.2 GRASP模式229

6.1.3架构模式与MVC232

6.2模式联用实训234

6.2.1适配器模式与桥接模式联用234

6.2.2组合模式与命令模式联用234

6.2.3外观模式与单例模式联用235

6.2.4原型模式与备忘录模式联用236

6.2.5观察者模式与组合模式联用237

6.2.6访问者模式、组合模式与迭代器模式联用237

6.3综合实例实训238

6.3.1多人联机射击游戏238

6.3.2数据库同步系统245

6.4实训练习255

第7章 设计模式综合模拟试题259

7.1综合模拟试题一259

7.2综合模拟试题二262

附录A参考答案266

A.1第1章实训练习参考答案266

A.2第2章实训练习参考答案269

A.3第3章实训练习参考答案275

A.4第4章实训练习参考答案281

A.5第5章实训练习参考答案291

A.6第6章实训练习参考答案317

A.7第7章参考答案及评分标准338

参考文献347

热门推荐