搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
深入理解设计模式/计算机前沿技术丛书
0.00     定价 ¥ 109.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111724810
  • 作      者:
    作者:林祥纤|责编:杨源
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2023-03-01
收藏
畅销推荐
内容介绍
本书以作者与虚拟女友(小璐)在生活中遇到的各种问题作为主线,引出设计模式的各种功能、用途,以及解决方法,系统介绍了23种设计模式,根据具体的实例形象化、具体化地进行了代码的编写和详细讲解,让那些本来对设计模式不太了解、一知半解、只有概念的读者,彻底了解和掌握常用的设计模式使用场景及使用方式,并掌握每个设计模式的UML结构和描绘方式。本书共23章,包括认识设计模式、单例模式、工厂模式、建造者模式、原型模式、适配器模式、装饰器模式、外观模式、桥接模式、组合模式、享元模式、代理模式、策略模式、命令模式、状态模式、模板方法模式、备忘录模式、中介者模式、观察者模式、迭代器模式、责任链模式、访问者模式、解释器模式。通过以上的知识,让你从模式小白直接升级为模式大神!本书所需源代码,均可通过本书配套下载链接获得。 本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。
展开
目录
前言
第1章 认识设计模式
1.1 软件设计模式概述
1.1.1 什么是软件设计模式
1.1.2 为何学习设计模式
1.2 GoF的23种设计模式的分类和功能
1.2.1 设计模式的分类
1.2.2 设计模式的功能
1.3 设计模式的六大原则
1.3.1 六大原则
1.3.2 一句话概括设计模式六大原则
第2章 创建型模式之单例模式
2.1 单例模式的基本概念
2.1.1 什么是单例模式
2.1.2 单例模式的优缺点
2.1.3 单例模式的使用场景
2.1.4 单例模式的类图
2.1.5 单例模式的实现方式
2.2 单例模式的实现:懒汉模式
2.2.1 准备工作:构建一个女朋友
2.2.2 懒汉模式:你是我的唯一
2.2.3 线程安全问题:出现了两个小璐
2.2.4 指令重排
2.2.5 懒汉模式小结
2.3 单例模式的实现:饿汉模式
2.3.1 饿汉模式
2.3.2 饿汉模式小结
2.4 单例模式的实现:静态内部类
2.4.1 静态内部类
2.4.2 静态内部类小结
2.5 单例模式的实现:枚举类型
2.5.1 枚举类型
2.5.2 枚举类型小结
2.6 单例模式在Spring框架和JDK源码中的应用
2.6.1 在JDK源码中的应用
2.6.2 在Spring源码中的应用
2.7 单例模式实战:线程池
2.7.1 普通方式实现
2.7.2 单例模式实现
第3章 深入理解设计模式创建型模式之工厂模式
3.1 工厂模式
3.1.1 工厂模式概念
3.1.2 简单理解工厂模式
3.2 无工厂时代
3.2.1 无工厂时代类图:汽车图纸
3.2.2 无工厂时代编码:制造汽车
3.3 工厂模式之简单工厂模式
3.3.1 简单工厂模式的诞生
3.3.2 简单工厂模式构建汽车
3.3.3 简单工厂模式小结
3.4 工厂模式之工厂方法模式
……
第4章 建造者模式
第5章 创建型模式之原型模式
第6章 结构型模式之适配器模式
第7章 结构型模式之装饰器模式
第8章 结构型模式之外观(门面)模式
第9章 结构型模式之桥接模式
第10章 结构型模式之组合模式
第11章 结构型模式之享元模式
第12章 结构型模式之代理模式
第13章 行为型模式之策略模式
第14章 行为型模式之命令模式
第15章 行为型模式之状态模式
第16章 行为型模式之模板方法模式
第17章 行为型模式之备忘录模式
第18章 行为型模式之中介者模式
第19章 行为型模式之观察者模式
第20章 行为型模式之迭代器模式
第21章 行为型模式之责任链模式
第22章 行为型模式之访问者模式
第23章 行为型模式之解释器模式
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证