• 软件设计模式(慕课版) 朱洪军 人民邮电出版社
21年品牌 40万+商家 超1.5亿件商品

软件设计模式(慕课版) 朱洪军 人民邮电出版社

正版二手书,无附赠品,择优发货

4.4 0.9折 49.8 九五品

库存3件

浙江杭州
认证卖家担保交易快速发货售后保障

作者朱洪军

出版社人民邮电出版社

ISBN9787115489760

出版时间2018-10

版次1

装帧平装

开本16开

纸张胶版纸

页数256页

字数99999千字

定价49.8元

货号9787115489760

上书时间2024-10-07

现货12小时发货书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:软件设计模式(慕课版)
定价:49.80元
作者:朱洪军
出版社:人民邮电出版社
出版日期:2018-10-01
ISBN:9787115489760
字数:435000
页码:256
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
本书主要内容包括:靠前章和第二章是学习基础。第三章为模式概念介绍。第四到六章,针对不同的模式采用:定义,问题分析,解决问题,应用案例的结构进行内容描述。第七章为行业案例,采用Java技术实现设计模式。
目录
章学习基础1
1.1软件工程简介1
1.1.1软件生命周期2
1.1.2软件开发方法3
1.2理解面向对象5
1.2.1面向对象的特征5
1.2.2使用面向对象7
1.3UML的使用8
1.3.1UML的概念8
1.3.2使用用例图9
1.3.3使用时序图10
1.3.4使用类图12
1.4总结14
1.5习题15
第2章面向对象程序设计原则16
2.1单一职责原则16
2.2开放闭合原则18
2.3接口隔离原则20
2.4依赖倒置原则22
2.5Liskov替换原则25
2.6总结28
2.7习题28
第3章设计模式入门30
3.1设计模式的概念30
3.1.1设计模式的定义30
3.1.2使用设计模式31
3.2GRASP设计模式37
3.2.1创建者模式37
3.2.2信息专家模式39
3.2.3控制器模式40
3.3简单工厂模式43
3.4总结45
3.5习题45
第4章GoF创建型模式47
4.1单例模式47
4.1.1模式定义47
4.1.2使用单例48
4.1.3行业案例49
4.2原型模式50
4.2.1模式定义50
4.2.2使用原型51
4.2.3行业案例55
4.3构造器模式56
4.3.1模式定义56
4.3.2使用构造器58
4.3.3行业案例61
4.4抽象工厂模式63
4.4.1模式定义63
4.4.2使用抽象工厂64
4.4.3行业案例67
4.5工厂方法模式69
4.5.1模式定义69
4.5.2使用工厂方法70
4.5.3行业案例73
4.6总结75
4.7习题76
第5章GoF结构型模式78
5.1适配器模式78
5.1.1模式定义78
5.1.2使用适配器80
5.1.3行业案例83
5.2桥模式87
5.2.1模式定义87
5.2.2使用桥89
5.2.3行业案例92
5.3组合模式95
5.3.1模式定义95
5.3.2使用组合96
5.3.3行业案例98
5.4装饰器模式102
5.4.1模式定义102
5.4.2使用装饰器103
5.4.3行业案例107
5.5门面模式111
5.5.1模式定义111
5.5.2使用门面113
5.5.3行业案例115
5.6享元模式118
5.6.1模式定义118
5.6.2使用享元120
5.6.3行业案例123
5.7代理模式128
5.7.1模式定义128
5.7.2使用代理130
5.7.3行业案例132
5.8总结135
5.9习题136
第6章GoF行为型模式138
6.1责任链模式138
6.1.1模式定义138
6.1.2使用责任链140
6.1.3行业案例143
6.2命令模式146
6.2.1模式定义146
6.2.2使用命令148
6.2.3行业案例152
6.3解释器模式155
6.3.1模式定义155
6.3.2使用解释器157
6.3.3行业案例160
6.4迭代器模式166
6.4.1模式定义166
6.4.2使用迭代器168
6.4.3行业案例172
6.5仲裁者模式175
6.5.1模式定义175
6.5.2使用仲裁者178
6.5.3行业案例180
6.6备忘录模式184
6.6.1模式定义184
6.6.2使用备忘录185
6.6.3行业案例188
6.7观察者模式195
6.7.1模式定义195
6.7.2使用观察者196
6.7.3行业案例199
6.8状态模式204
6.8.1模式定义204
6.8.2使用状态206
6.8.3行业案例208
6.9策略模式215
6.9.1模式定义215
6.9.2使用策略216
6.9.3行业案例219
6.10模板方法模式225
6.10.1模式定义225
6.10.2使用模板方法227
6.10.3行业案例229
6.11访问者模式234
6.11.1模式定义234
6.11.2使用访问者236
6.11.3行业案例240
6.12总结244
6.13习题246
附录COS需求248
1引言248
1.1系统背景248
1.2用户248
1.3假设和相关性248
2COS功能需求249
2.1点餐249
2.2套餐预订250
2.3注册支付信息251
2.4请求配送251
2.5创建、查看、修改、删除食堂菜单和菜品252
3数据需求253
4接口需求253
4.1用户接口253
4.2硬件接口253
4.3软件接口253
4.4通信接口254
5非功能性需求254
5.1性能需求254
5.2安全需求254
5.3软件质量属性254
5.4国际化254
参考文献255
作者介绍
朱洪军,中国科技大学软件学院副教授, 主讲课程:Java EE轻量级框架,嵌入式软件设计,软件设计模式,数据库系统与应用等。 主要研究方向: 移动应用安全,计算机软件(软件分析与设计,数据库应用技术等),位置服务(LBS,Location Based Service)。
序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP