导言:
大话设计模式这本书根据设计模式的用途将23个经典的设计模式分为创建型模式、结构性模式、行为型模式三种。每一种模式是用来描述什么的呢?
创建型模式:
创建型模式主要用于描述如何创建对象;对象的创建和使用分开的,一些系统在创建对象时需要考虑如何创建对象?创建哪些对象?以及如何组合和表示这些对象。
需要注意的是,简单工厂模式虽然不属于GoF23种设计模式,也许是因为太“简单”了,所以GoF并没有把它列入经典设计模式当中。但是大部分将设计模式的书籍都会提及它。大话设计模式这本书将它放在了第一章,可见它的地位举足轻重。
结构型模式: