展开全部

主编推荐语

设计模式学习基础及行业案例分析

内容简介

本书主要内容包括:第一章和第二章是学习基础。第三章为模式概念介绍。第四到六章,针对不同的模式采用:定义,问题分析,解决问题,应用案例的结构进行内容描述。第七章为行业案例,采用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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。