设计模式(第2版微课版高等学校设计模式课程系列教材)
全新正版 极速发货
¥
32.82
4.1折
¥
79.8
全新
库存2件
作者刘伟
出版社清华大学出版社
ISBN9787302511052
出版时间2018-11
装帧其他
开本16开
定价79.8元
货号30315840
上书时间2024-06-29
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
刘伟,中南大学计算机应用技术博士,高级工程师,中国计算机学会会员,国家认证系统分析师,首批国家认证系统架构设计师,数据库系统工程师,微软认证系统工程师,CSDN认证专家及知名博主。具有十多年软件开发、项目管理及教育培训经验,为多家企业提供IT咨询和培训服务。在设计模式、代码重构、软件需求、软件架构、UML建模技术等领域拥有多年研究与应用经验,主持和参与四十多个软件项目的研发工作,拥有软件著作权十余项,发表相关论文二十多篇,已出版《设计模式》、《设计模式实训教程》、《C#设计模式》、《设计模式的艺术——软件开发人员内功修炼之道》等多部著作。
目录
目录
第1章统一建模语言基础知识
1.1UML简介
1.1.1UML的诞生
1.1.2UML的结构
1.1.3UML的特点
1.2类图
1.2.1类与类图
1.2.2类之间的关系
1.2.3类图实例
1.3顺序图
1.3.1顺序图定义
1.3.2顺序图组成元素与绘制
1.3.3顺序图实例
1.4状态图
1.4.1状态图定义
1.4.2状态图组成元素与绘制
1.4.3状态图实例
1.5本章小结
思考与练习
第2章面向对象设计原则
2.1面向对象设计原则概述
2.1.1软件的可维护性和可复用性
2.1.2面向对象设计原则简介
2.2单一职责原则
2.2.1单一职责原则定义
2.2.2单一职责原则分析
2.2.3单一职责原则实例
2.3开闭原则
2.3.1开闭原则定义
2.3.2开闭原则分析
2.3.3开闭原则实例
2.4里氏代换原则
2.4.1里氏代换原则定义
2.4.2里氏代换原则分析
2.4.3里氏代换原则实例
2.5依赖倒转原则
2.5.1依赖倒转原则定义
2.5.2依赖倒转原则分析
2.5.3依赖倒转原则实例
2.6接口隔离原则
2.6.1接口隔离原则定义
2.6.2接口隔离原则分析
2.6.3接口隔离原则实例
2.7合成复用原则
2.7.1合成复用原则定义
2.7.2合成复用原则分析
2.7.3合成复用原则实例
2.8迪米特法则
2.8.1迪米特法则定义
2.8.2迪米特法则分析
2.8.3迪米特法则实例
2.9本章小结
思考与练习
第3章设计模式概述
3.1设计模式的诞生与发展
3.1.1模式的诞生与定义
3.1.2软件模式
3.1.3设计模式的发展
3.2设计模式的定义与分类
3.2.1设计模式的定义
3.2.2设计模式的基本要素
3.2.3设计模式的分类
3.3GoF设计模式简介
3.4设计模式的优点
3.5本章小结
思考与练习
第4章简单工厂模式
4.1创建型模式
4.1.1创建型模式概述
4.1.2创建型模式简介
4.2简单工厂模式动机与定义
4.2.1模式动机
4.2.2模式定义
4.3简单工厂模式结构与分析
4.3.1模式结构
4.3.2模式分析
4.4简单工厂模式实例与解析
4.4.1简单工厂模式实例之简单电视机工厂
4.4.2简单工厂模式实例之权限管理
4.5简单工厂模式效果与应用
4.5.1模式优缺点
4.5.2模式适用环境
4.5.3模式应用
4.6简单工厂模式扩展
4.7本章小结
思考与练习
第5章工厂方法模式
5.1工厂方法模式动机与定义
5.1.1简单工厂模式的不足
5.1.2模式动机
5.1.3模式定义
5.2工厂方法模式结构与分析
5.2.1模式结构
5.2.2模式分析
5.3工厂方法模式实例与解析
5.3.1工厂方法模式实例之电视机工厂
5.3.2工厂方法模式实例之日志记录器
5.4工厂方法模式效果与应用
5.4.1模式优缺点
5.4.2模式适用环境
5.4.3模式应用
5.5工厂方法模式扩展
5.6本章小结
思考与练习
第6章抽象工厂模式
6.1抽象工厂模式动机与定义
6.1.1模式动机
6.1.2模式定义
6.2抽象工厂模式结构与分析
6.2.1模式结构
6.2.2模式分析
6.3抽象工厂模式实例与解析
6.3.1抽象工厂模式实例之电器工厂
6.3.2抽象工厂模式实例之数据库操作工厂
6.4抽象工厂模式效果与应用
6.4.1模式优缺点
6.4.2模式适用环境
6.4.3模式应用
6.5抽象工厂模式扩展
6.6本章小结
思考与练习
第7章建造者模式
7.1建造者模式动机与定义
7.1.1模式动机
7.1.2模式定义
7.2建造者模式结构与分析
7.2.1模式结构
7.2.2模式分析
7.3建造者模式实例与解析
7.4建造者模式效果与应用
7.4.1模式优缺点
7.4.2模式适用环境
7.4.3模式应用
7.5建造者模式扩展
7.6本章小结
思考与练习
第8章原型模式
8.1原型模式动机与定义
8.1.1模式动机
8.1.2模式定义
8.2原型模式结构与分析
8.2.1模式结构
8.2.2模式分析
8.3原型模式实例与解析
8.3.1原型模式实例之邮件复制(浅克隆)
8.3.2原型模式实例之邮件复制(深克隆)
8.4原型模式效果与应用
8.4.1模式优缺点
8.4.2模式适用环境
8.4.3模式应用
8.5原型模式扩展
8.6本章小结
思考与练习
第9章单例模式
9.1单例模式动机与定义
9.1.1模式动机
9.1.2模式定义
9.2单例模式结构与分析
9.2.1模式结构
9.2.2模式分析
9.3单例模式实例与解析
9.3.1单例模式实例之身份证号码
9.3.2单例模式实例之打印池
9.4单例模式效果与应用
9.4.1模式优缺点
9.4.2模式适用环境
9.4.3模式应用
9.5单例模式扩展
9.6本章小结
思考与练习
第10章适配器模式
10.1结构型模式
10.1.1结构型模式概述
10.1.2结构型模式简介
10.2适配器模式动机与定义
10.2.1模式动机
10.2.2模式定义
10.3适配器模式结构与分析
10.3.1模式结构
10.3.2模式分析
10.4适配器模式实例与解析
10.4.1适配器模式实例之仿生机器人
10.4.2适配器模式实例之加密适配器
10.5适配器模式效果与应用
10.5.1模式优缺点
10.5.2模式适用环境
10.5.3模式应用
10.6适配器模式扩展
10.6.1缺省适配器模式
10.6.2双向适配器
10.7本章小结
思考与练习
第11章桥接模式
11.1桥接模式动机与定义
11.1.1模式动机
11.1.2模式定义
11.2桥接模式结构与分析
11.2.1模式结构
11.2.2模式分析
11.3桥接模式实例与解析
11.3.1桥接模式实例之模拟毛笔
11.3.2桥接模式实例之跨平台视频播放器
11.4桥接模式效果与应用
11.4.1模式优缺点
11.4.2模式适用环境
11.4.3模式应用
11.5桥接模式扩展
11.6本章小结
思考与练习
第12章组合模式
12.1组合模式动机与定义
12.1.1模式动机
12.1.2模式定义
12.2组合模式结构与分析
12.2.1模式结构
12.2.2模式分析
12.3组合模式实例与解析
12.3.1组合模式实例之水果盘
12.3.2组合模式实例之文件浏览
12.4组合模式效果与应用
12.4.1模式优缺点
12.4.2模式适用环境
12.4.3模式应用
12.5组合模式扩展
12.6本章小结
思考与练习
第13章装饰模式
13.1装饰模式动机与定义
13.1.1模式动机
13.1.2模式定义
13.2装饰模式结构与分析
13.2.1模式结构
13.2.2模式分析
13.3装饰模式实例与解析
13.3.1装饰模式实例之变形金刚
13.3.2装饰模式实例之多重加密系统
13.4装饰模式效果与应用
13.4.1模式优缺点
13.4.2模式适用环境
13.4.3模式应用
13.5装饰模式扩展
13.6本章小结
思考与练习
第14章外观模式
14.1外观模式动机与定义
14.1.1模式动机
14.1.2模式定义
14.2外观模式结构与分析
14.2.1模式结构
14.2.2模式分析
14.3外观模式实例与解析
14.3.1外观模式实例之电源总开关
14.3.2外观模式实例之文件加密
14.4外观模式效果与应用
14.4.1模式优缺点
14.4.2模式适用环境
14.4.3模式应用
14.5外观模式扩展
14.6本章小结
思考与练习
第15章享元模式
15.1享元模式动机与定义
15.1.1模式动机
15.1.2模式定义
15.2享元模式结构与分析
15.2.1模式结构
15.2.2模式分析
15.3享元模式实例与解析
15.3.1享元模式实例之共享网络设备(无外部状态)
15.3.2享元模式实例之共享网络设备(有外部状态)
15.4享元模式效果与应用
15.4.1模式优缺点
15.4.2模式适用环境
15.4.3模式应用
15.5享元模式扩展
15.6本章小结
思考与练习
第16章代理模式
16.1代理模式动机与定义
16.1.1模式动机
16.1.2模式定义
16.2代理模式结构与分析
16.2.1模式结构
16.2.2模式分析
16.3代理模式实例与解析
16.3.1代理模式实例之论坛权限控制代理
16.3.2代理模式实例之日志记录代理
16.4代理模式效果与应用
16.4.1模式优缺点
16.4.2模式适用环境
16.4.3模式应用
16.5代理模式扩展
16.6本章小结
思考与练习
第17章职责链模式
17.1行为型模式
17.1.1行为型模式概述
17.1.2行为型模式简介
17.2职责链模式动机与定义
17.2.1模式动机
17.2.2模式定义
17.3职责链模式结构与分析
17.3.1模式结构
17.3.2模式分析
17.4职责链模式实例与解析
17.5职责链模式效果与应用
17.5.1模式优缺点
17.5.2模式适用环境
17.5.3模式应用
17.6职责链模式扩展
17.7本章小结
思考与练习
第18章命令模式
18.1命令模式动机与定义
18.1.1模式动机
18.1.2模式定义
18.2命令模式结构与分析
18.2.1模式结构
18.2.2模式分析
18.3命令模式实例与解析
18.3.1命令模式实例之电视机遥控器
18.3.2命令模式实例之功能键设置
18.4命令模式效果与应用
18.4.1模式优缺点
18.4.2模式适用环境
18.4.3模式应用
18.5命令模式扩展
18.6本章小结
思考与练习
第19章解释器模式
19.1解释器模式动机与定义
19.1.1模式动机
19.1.2模式定义
19.2解释器模式结构与分析
19.2.1模式结构
19.2.2模式分析
19.3解释器模式实例与解析
19.4解释器模式效果与应用
19.4.1模式优缺点
19.4.2模式适用环境
19.4.3模式应用
19.5解释器模式扩展
19.6本章小结
思考与练习
第20章迭代器模式
20.1迭代器模式动机与定义
20.1.1模式动机
20.1.2模式定义
20.2迭代器模式结构与分析
20.2.1模式结构
20.2.2模式分析
20.3迭代器模式实例与解析
20.4迭代器模式效果与应用
20.4.1模式优缺点
20.4.2模式适用环境
20.4.3模式应用
20.5迭代器模式扩展
20.6本章小结
思考与练习
第21章中介者模式
21.1中介者模式动机与定义
21.1.1模式动机
21.1.2模式定义
21.2中介者模式结构与分析
21.2.1模式结构
21.2.2模式分析
21.3中介者模式实例与解析
21.4中介者模式效果与应用
21.4.1模式优缺点
21.4.2模式适用环境
21.4.3模式应用
21.5中介者模式扩展
21.6本章小结
思考与练习
第22章备忘录模式
22.1备忘录模式动机与定义
22.1.1模式动机
22.1.2模式定义
22.2备忘录模式结构与分析
22.2.1模式结构
22.2.2模式分析
22.3备忘录模式实例与解析
22.4备忘录模式效果与应用
22.4.1模式优缺点
22.4.2模式适用环境
22.4.3模式应用
22.5备忘录模式扩展
22.6本章小结
思考与练习
第23章观察者模式
23.1观察者模式动机与定义
23.1.1模式动机
23.1.2模式定义
23.2观察者模式结构与分析
23.2.1模式结构
23.2.2模式分析
23.3观察者模式实例与解析
23.3.1观察者模式实例之猫、狗与老鼠
23.3.2观察者模式实例之自定义登录控件
23.4观察者模式效果与应用
23.4.1模式优缺点
23.4.2模式适用环境
23.4.3模式应用
23.5观察者模式扩展
23.6本章小结
思考与练习
第24章状态模式
24.1状态模式动机与定义
24.1.1模式动机
24.1.2模式定义
24.2状态模式结构与分析
24.2.1模式结构
24.2.2模式分析
24.3状态模式实例与解析
24.3.1状态模式实例之论坛用户等级
24.3.2状态模式实例之银行账户
24.4状态模式效果与应用
24.4.1模式优缺点
24.4.2模式适用环境
24.4.3模式应用
24.5状态模式扩展
24.6本章小结
思考与练习
第25章策略模式
25.1策略模式动机与定义
25.1.1模式动机
25.1.2模式定义
25.2策略模式结构与分析
25.2.1模式结构
25.2.2模式分析
25.3策略模式实例与解析
25.3.1策略模式实例之排序策略
25.3.2策略模式实例之旅游出行策略
25.4策略模式效果与应用
25.4.1模式优缺点
25.4.2模式适用环境
25.4.3模式应用
25.5策略模式扩展
25.6本章小结
思考与练习
第26章模板方法模式
26.1模板方法模式动机与定义
26.1.1模式动机
26.1.2模式定义
26.2模板方法模式结构与分析
26.2.1模式结构
26.2.2模式分析
26.3模板方法模式实例与解析
26.3.1模板方法模式实例之银行业务办理流程
26.3.2模板方法模式实例之数据库操作模板
26.4模板方法模式效果与应用
26.4.1模式优缺点
26.4.2模式适用环境
26.4.3模式应用
26.5模板方法模式扩展
26.6本章小结
— 没有更多了 —
以下为对购买帮助不大的评价