# Head First 设计模式（中文版）

> 金屋电子书图书详情的 Markdown 版本。

- 规范页面：https://pdfs.top/book/5cb4869776a546f0aac64a7ebbb35a2d
- Markdown 版本：https://pdfs.top/book/5cb4869776a546f0aac64a7ebbb35a2d.md
- 作者：Elisabeth Freeman
- ISBN：9787508353937
- 出版社：中国电力出版社
- 出版日期：2006-12-29
- 语言：中文
- 分类：计算机、编程
- 评分：9.2
- 可用格式：PDF（128.43 MB，675 页）
- 更新时间：2026-08-04 12:23:20

## 下载方式

本站不在 Markdown 页面直接提供文件地址。请前往规范页面，点击对应格式的下载按钮完成下载。

### PDF

- 文件格式：PDF
- 文件大小：128.43 MB
- 页数：675 页
- 下载说明：请打开规范页面 https://pdfs.top/book/5cb4869776a546f0aac64a7ebbb35a2d，点击 PDF 的下载按钮完成下载。


## 内容简介

《Head First 设计模式》(中文版)共有14章，每章都介绍了几个设计模式，完整地涵盖了四人组版本全部23个设计模式。

前言先介绍这本书的用法；第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton，Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy。最后三章比较特别。第12章介绍如何将两个以上的设计模式结合起来成为新的设计模式(例如著名的MVC模式)，作者称其为复合设计模式(这是作者自创的名称，并非四人组的标准名词)，第13章介绍如何进一步学习设计模式，如何发觉新的设计模式等主题，至于第14章则很快地浏览尚未介绍的设计模式，包括Bridge、Builder、Chain of Responsibility、Flyweight、Interpreter、Mediator、Memento、Prototype，Visitor。第1章还介绍了四个设计基本概念(抽象、封装、继承、多态)，而第1章到第9章也陆续介绍了九个设计原则(Principle)。

千万不要轻视这些设计原则，因为每个设计模式背后都包含了几个设计原则的概念。很多时候，在设计时有两难的情况，这时候我们必须回归到设计原则，以方便判断取舍。可以这么说：设计原则是我们的目标，而设计模式是我们的做法。
