计算机
类型
可以朗读
语音朗读
265千字
字数
2018-08-01
发行日期
展开全部
主编推荐语
设计模式学习基础及行业案例分析
内容简介
本书主要内容包括:第一章和第二章是学习基础。第三章为模式概念介绍。第四到六章,针对不同的模式采用:定义,问题分析,解决问题,应用案例的结构进行内容描述。第七章为行业案例,采用Java技术实现设计模式。
目录
- 扉页
- 目录
- 版权页
- 内容提要
- 序
- 前言
- 第1章 学习基础
- 1.1 软件工程简介
- 1.1.1 软件生命周期
- 1.1.2 软件开发方法
- 1.2 理解面向对象
- 1.2.1 面向对象的特征
- 1.2.2 使用面向对象
- 1.3 UML的使用
- 1.3.1 UML的概念
- 1.3.2 使用用例图
- 1.3.3 使用时序图
- 1.3.4 使用类图
- 1.4 总结
- 1.5 习题
- 第2章 面向对象程序设计原则
- 2.1 单一职责原则
- 2.2 开放/闭合原则
- 2.3 接口隔离原则
- 2.4 依赖倒置原则
- 2.5 Liskov替换原则
- 2.6 总结
- 2.7 习题
- 第3章 设计模式入门
- 3.1 设计模式的概念
- 3.1.1 设计模式的定义
- 3.1.2 使用设计模式
- 3.2 GRASP设计模式
- 3.2.1 创建者模式
- 3.2.2 信息专家模式
- 3.2.3 控制器模式
- 3.3 简单工厂模式
- 3.4 总结
- 3.5 习题
- 第4章 GoF创建型模式
- 4.1 单例模式
- 4.1.1 模式定义
- 4.1.2 使用单例
- 4.1.3 行业案例
- 4.2 原型模式
- 4.2.1 模式定义
- 4.2.2 使用原型
- 4.2.3 行业案例
- 4.3 构造器模式
- 4.3.1 模式定义
- 4.3.2 使用构造器
- 4.3.3 行业案例
- 4.4 抽象工厂模式
- 4.4.1 模式定义
- 4.4.2 使用抽象工厂
- 4.4.3 行业案例
- 4.5 工厂方法模式
- 4.5.1 模式定义
- 4.5.2 使用工厂方法
- 4.5.3 行业案例
- 4.6 总结
- 4.7 习题
- 第5章 GoF结构型模式
- 5.1 适配器模式
- 5.1.1 模式定义
- 5.1.2 使用适配器
- 5.1.3 行业案例
- 5.2 桥模式
- 5.2.1 模式定义
- 5.2.2 使用桥
- 5.2.3 行业案例
- 5.3 组合模式
- 5.3.1 模式定义
- 5.3.2 使用组合
- 5.3.3 行业案例
- 5.4 装饰器模式
- 5.4.1 模式定义
- 5.4.2 使用装饰器
- 5.4.3 行业案例
- 5.5 门面模式
- 5.5.1 模式定义
- 5.5.2 使用门面
- 5.5.3 行业案例
- 5.6 享元模式
- 5.6.1 模式定义
- 5.6.2 使用享元
- 5.6.3 行业案例
- 5.7 代理模式
- 5.7.1 模式定义
- 5.7.2 使用代理
- 5.7.3 行业案例
- 5.8 总结
- 5.9 习题
- 第6章 GoF行为型模式
- 6.1 责任链模式
- 6.1.1 模式定义
- 6.1.2 使用责任链
- 6.1.3 行业案例
- 6.2 命令模式
- 6.2.1 模式定义
- 6.2.2 使用命令
- 6.2.3 行业案例
- 6.3 解释器模式
- 6.3.1 模式定义
- 6.3.2 使用解释器
- 6.3.3 行业案例
- 6.4 迭代器模式
- 6.4.1 模式定义
- 6.4.2 使用迭代器
- 6.4.3 行业案例
- 6.5 仲裁者模式
- 6.5.1 模式定义
- 6.5.2 使用仲裁者
- 6.5.3 行业案例
- 6.6 备忘录模式
- 6.6.1 模式定义
- 6.6.2 使用备忘录
- 6.6.3 行业案例
- 6.7 观察者模式
- 6.7.1 模式定义
- 6.7.2 使用观察者
- 6.7.3 行业案例
- 6.8 状态模式
- 6.8.1 模式定义
- 6.8.2 使用状态
- 6.8.3 行业案例
- 6.9 策略模式
- 6.9.1 模式定义
- 6.9.2 使用策略
- 6.9.3 行业案例
- 6.10 模板方法模式
- 6.10.1 模式定义
- 6.10.2 使用模板方法
- 6.10.3 行业案例
- 6.11 访问者模式
- 6.11.1 模式定义
- 6.11.2 使用访问者
- 6.11.3 行业案例
- 6.12 总结
- 6.13 习题
- 附录 COS需求
- 1 引言
- 1.1 系统背景
- 1.2 用户
- 1.3 假设和相关性
- 2 COS功能需求
- 2.1 点餐
- 2.2 套餐预订
- 2.3 注册支付信息
- 2.4 请求配送
- 2.5 创建、查看、修改、删除食堂菜单和菜品
- 3 数据需求
- 4 接口需求
- 4.1 用户接口
- 4.2 硬件接口
- 4.3 软件接口
- 4.4 通信接口
- 5 非功能性需求
- 5.1 性能需求
- 5.2 安全需求
- 5.3 软件质量属性
- 5.4 国际化
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。