摘要:
七、工厂模式 定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使得一个类的实例 化延迟到子类。 ——《设计模式》GoF 背景 实现一个导出数据的接口,让客户选择数据的导出方式; 要点 解决对象创建过程比较复杂,希望对外隐藏这些细节的场景;工厂封装了对象创建过程 阅读全文
摘要:
六、单例模式 定义 保证一个类仅有一个实例,并提供一个该实例的全局访问点。 ——《设计模式》GoF 版本一 1 class Singleton { 2 public: 3 static Singleton * GetInstance() { 4 if (_instance == nullptr) { 阅读全文