天下一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、设计模式 设计模式一般分为三类:创建型模式、结构型模式、行为型模式。 创建型模式:对象实例化的模式,创建型模式用于解耦对象的实例化过程。 结构型模式:把类或对象结合在一起形成一个更大的结构。 行为型模式:类和对象如何交互,及划分责任和算法 1.1 创建型模式 创建型模式简单来说就是用来创建对象的。一共有五种:单例模式、建造者模式、工厂方法模式、抽象工厂模式、原型模式。 单例模式 :确保某一个类只有一个实例,并且提供一个全局访问点。 建造者模式 :用来创建复杂的复…