• 设计模式的艺术
21年品牌 40万+商家 超1.5亿件商品

设计模式的艺术

47.52 6.0折 79.8 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者刘伟

出版社清华大学出版社

ISBN9787302541882

出版时间2020-06

版次1

装帧平装

开本16开

纸张胶版纸

定价79.8元

上书时间2024-12-14

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:设计模式的艺术
定价:79.80元
作者:刘伟
出版社:清华大学出版社
出版日期:2020-06-01
ISBN:9787302541882
字数:
页码:
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐
本书可作为一线软件开发人员、高等院校计算机及软件等相关专业师生、IT培训机构讲师和学员、设计模式研究人员和模式爱好者的参考用书和自学读物。 
内容提要
本书分为4个部分,共26章:部分(章-第2章)为基础知识,包括设计模式概述、UML类图和面向对象设计原则等内容;第2部分(第3章-第8章)为创建的艺术,包括6种常用的创建型设计模式;第3部分(第9章-5章)为组合的艺术,包括7种常用的结构型设计模式;第4部分(6章-第26章)为交互的艺术,包括11种常用的行为型设计模式。 本书可作为一线软件开发人员、高等院校计算机及软件等相关专业师生、IT培训机构讲师和学员、设计模式研究人员和模式爱好者的参考用书和自学读物。
目录
配套资源下载部分 基 础 知 识章 从招式与内功谈起——设计模式概述1.1 设计模式从何而来1.2 设计模式是什么1.3 设计模式有什么用1.4 个人观点第2章 预备知识——UML类图与面向对象设计原则2.1 UML概述2.2 类与类的UML图示2.3 类之间的关系2.4 面向对象设计原则概述2.5 单一职责原则2.6 开闭原则2.7 里氏代换原则2.8 依赖倒转原则2.9 接口隔离原则2.1 0合成复用原则2.1 1迪米特法则第2部分 创建的艺术——创建型模式第3章 确保对象的性——单例模式3.1 单例模式的动机3.2 单例模式概述3.3 负载均衡器的设计3.4 饿汉式单例与懒汉式单例的讨论3.5 一种更好的单例实现方法3.6 单例模式总结第4章 集中式工厂的实现——简单工厂模式4.1 图表库的设计4.2 简单工厂模式概述4.3 完整解决方案4.4 方案的改进4.5 创建对象与使用对象4.6 简单工厂模式的简化4.7 简单工厂模式总结第5章 多态工厂的实现——工厂方法模式5.1 日志记录器的设计5.2 工厂方法模式概述5.3 完整解决方案5.4 反射与配置文件5.5 重载的工厂方法5.6 工厂方法的隐藏5.7 工厂方法模式总结第6章 产品族的创建——抽象工厂模式6.1 界面皮肤库的初始设计6.2 产品等级结构与产品族6.3 抽象工厂模式概述6.4 完整解决方案6.5 开闭原则的倾斜性6.6 抽象工厂模式总结第7章 对象的克隆——原型模式7.1 大同小异的工作周报7.2 原型模式概述7.3 完整解决方案7.4 带附件的周报7.5 原型管理器的引入和实现7.6 原型模式总结第8章 复杂对象的组装与创建——建造者模式8.1 游戏角色设计8.2 建造者模式概述8.3 完整解决方案8.4 关于Director的进一步讨论8.5 建造者模式总结第3部分 组合的艺术——结构型模式第9章 不兼容结构的协调——适配器模式9.1 没有源码的算法库9.2 适配器模式概述9.3 完整解决方案9.4 类适配器模式9.5 双向适配器模式9.6 缺省适配器模式9.7 适配器模式总结0章 处理多维度变化——桥接模式10.1 跨平台图像浏览系统10.2 桥接模式概述10.3 完整解决方案10.4 适配器模式与桥接模式的联用10.5 桥接模式总结1章 树形结构的处理——组合模式11.1 设计杀毒软件的框架结构11.2 组合模式概述11.3 完整解决方案11.4 透明组合模式与安全组合模式11.5 Sunny公司组织结构11.6 组合模式总结2章 扩展系统功能——装饰模式12.1 图形界面构件库的设计12.2 装饰模式概述12.3 完整解决方案12.4 透明装饰模式与半透明装饰模式12.5 装饰模式注意事项12.6 装饰模式总结3章 提供统一入口——外观模式13.1 文件加密模块的设计13.2 外观模式概述13.3 完整解决方案13.4 抽象外观类的引入13.5 外观角色设计补充说明13.6 外观模式总结4章 实现对象的复用——享元模式14.1 围棋棋子的设计14.2 享元模式概述14.3 完整解决方案14.4 带外部状态的解决方案14.5 单纯享元模式和复合享元模式14.6 关于享元模式的几点补充14.7 享元模式总结5章 对象的间接访问——代理模式15.1 收费商务信息查询系统的设计15.2 代理模式概述15.3 完整解决方案15.4 远程代理15.5 虚拟代理15.6 Java动态代理15.7 代理模式总结第4部分 交互的艺术——行为型模式6章 请求的链式处理——职责链模式16.1 采购单的分级审批16.2 职责链模式概述16.3 完整解决方案16.4 纯与不纯的职责链模式16.5 职责链模式总结7章 请求发送者与接收者解耦——命令模式17.1 自定义功能键17.2 命令模式概述17.3 完整解决方案17.4 命令队列的实现17.5 撤销操作的实现17.6 请求日志17.7 宏命令17.8 命令模式总结8章 自定义语言的实现——解释器模式18.1 机器人控制程序18.2 文法规则和抽象语法树18.3 解释器模式概述18.4 完整解决方案18.5 再谈Context的作用18.6 解释器模式总结9章 遍历聚合对象中的元素——迭代器模式19.1 销售管理系统中数据的遍历19.2 迭代器模式概述19.3 完整解决方案19.4 使用内部类实现迭代器19.5 K内置迭代器19.6 迭代器模式总结第20章 协调多个对象之间的交互——中介者模式20.1 客户信息管理窗口的初始设计20.2 中介者模式概述20.3 完整解决方案20.4 中介者与同事类的扩展20.5 中介者模式总结第21章 撤销功能的实现——备忘录模式21.1 可悔棋的中国象棋21.2 备忘录模式概述21.3 完整解决方案21.4 实现多次撤销21.5 再谈备忘录的封装21.6 备忘录模式总结第22章 对象间的联动——观察者模式22.1 多人联机对战游戏的设计22.2 观察者模式概述22.3 完整解决方案22.4 K对观察者模式的支持22.5 观察者模式与Java事件处理22.6 观察者模式与MVC22.7 观察者模式总结第23章 对象状态及其转换——状态模式23.1 银行系统中的账户类设计23.2 状态模式概述23.3 完整解决方案23.4 共享状态23.5 使用环境类实现状态转换23.6 状态模式总结第24章 算法的封装与切换——策略模式24.1 电影票打折方案24.2 策略模式概述24.3 完整解决方案24.4 策略模式的两个典型应用24.5 策略模式总结第25章 定义算法的框架——模板方法模式25.1 银行利息计算模块25.2 模板方法模式概述25.3 完整解决方案25.4 钩子方法的使用25.5 模板方法模式总结第26章 操作复杂对象结构——访问者模式26.1 OA系统中员工数据汇总26.2 访问者模式概述26.3 完整解决方案26.4 访问者模式与组合模式联用26.5 访问者模式总结附录A 常用设计模式的定义及结构图A.1 创建型设计模式A.2 结构型设计模式A.3 行为型设计模式参考文献
作者介绍
刘伟,中南大学计算机应用技术博士,高级工程师,中国计算机学会会员,美国计算机学会会员,国家认证系统分析师,首批国家认证系统架构设计师,CSDN认证专家及知名博主。具有十多年软件开发、项目管理及教育培训经验,为多家国内外知名企业提供IT咨询和培训服务,已出版《设计模式》、《设计模式实训教程》、《C#设计模式》、《Java设计模式》、《设计模式实验及习题解析》等多部著作。
序言

—  没有更多了  —

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

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