Java设计模式之简介(共23种)创建型(处理对象的创建过程)行为型(对类或对象怎样交互和怎样分配职责进行描述)结构型(处理类或者对象的组合)
按目的来分,设计模式主要分三个类型:创建型、行为型和结构型。 创建型(处理对象的创建过程)01.单例模式(Singleton)一个类有且仅有一个实例,并且自行实例化向整个系统提供。02.抽象工厂(Abstract Factory)提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。03.工厂方法(Factory Method)定义一个创建对象的工厂接口,