按照“目的”和“范围”两个维度,将设置模式分类。 目的分为创建型、结构型、行为型。创建型代表了此类设计模式都与对象的创建有关;结构型代表了此类设计模式与类的处理和对象的组合有关;行为型代表了此类设计模式描述类或者对象如何交互、如何分配职责。 范围指的是模式主要用于类还是对象。对于处理类的模式,主要指的是处理类和子类之间的关系,都是通过继承建立的,是静态关系;处理对象的模式,由于都是在运行时处理的,因此是时刻变化的,是动态的。 接下来,挨个学习每种模式。 未完待续......