工厂方法模式 2022-01-15 2023-04-03 方法论 / 设计模式 6 分钟读完 (大约877个字)工厂方法模式一、什么是工厂方法模式?又称工厂模式、多态工厂模式和虚拟构造器模式,通过定义工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。 即将类的实例化(具体产品的创建)延迟到工厂类的子类(具体工厂)中完成,由子类来决定应该实例化(创建)哪一个类。 被创建的对象称为“产品”,把创建产品的对象称为“工厂”。 设计模式 阅读更多
单例模式 2022-01-15 2023-04-03 方法论 / 设计模式 12 分钟读完 (大约1793个字)单例模式一、什么是单例模式?单例设计模式(Singleton Design Pattern):指一个类只有一个实例,且该类能自行创建这个实例的一种模式。 这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。 单例模式有 3 个特点: 单例类只有一个实例对象 该单例对象必须由单例类自行创建 单例类对外提供一个访问该单例的全局访问点 设计模式 阅读更多