读书笔记《Head First设计模式》大纲

Head First Design Pattern


大纲

1-11章 陆续介绍的设计模式

  • Strategy 策略
  • Observer 观察者
  • Decorator 装饰者
  • Abstract Factory 抽象工厂
  • Factory Method 工厂方法
  • Singleton 单例
  • Command 命令
  • Adapter 适配器
  • Facade 外观
  • Template Method 模版方法
  • Iterator 迭代器
  • Composite 组合
  • State 状态
  • Proxy 代理

12章

介绍如何将两个以上设计模式结合成为新设计模式,例如MVC,作者称其为复合设计模式

13章

介绍如何进一步学习,发觉新的设计模式等主题

14章

浏览尚未介绍的设计模式

  • Bridge
  • Builder
  • Chain Of Responsibility
  • Flyweight
  • Interperter
  • Mediator
  • Memento
  • Prototype
  • Visitor

其他

第1章还介绍了四个OO基本概念(抽象 封装 继承 多态)
1-9章 陆续介绍了九个OO原则(Principle)

可以这么说:

OO原则是我们的目标,而设计模式是我们的做法。

你可能感兴趣的:(读书笔记《Head First设计模式》大纲)