随笔分类 - 设计模式
摘要:基本概念 工厂,顾名思义就是创建产品。 简单来说,工厂模式用于封装和管理对象的创建,是一种创建型模式。 工厂模式一般分为3类: ① 简单工厂模式(Simple Factory) ② 工厂方法模式(Factory Method) ③ 抽象工厂模式(Abstract Factory) 这三个模式从前到后
阅读全文
摘要:单例模式 单例模式(Singleton)是一种常用的设计模式,它是创建型模式的一种,适用于一个类有且只有一个实例的情况,也就是说,单例模式确保了某个类只有一个实例(对象)存在。 单例模式定义的三个要素 ① 定义私有的静态成员。 ② 构造函数私有化。 ③ 提供一个公有的静态方法以构造实例。 单例模式的
阅读全文