随笔分类 - 设计模式
摘要:单例模式 1、定义: 单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。 2、特点: 单例类只有一个实例对象; 该单例对象必须由单例类自行创建; 单例类对外提供一个访问该单例的全局访问点; 3、应用场景 在应用场景中,某类只要求生成一个对象的时候,如一个
阅读全文
摘要:参考资料:C语言中文网 设计模式中的原则和法则: 1、开闭原则: 开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction
阅读全文
摘要:参考资料:C语言中文网 GoF的23种设计模式分类和功能 一、分类 范围\目的 创建型模型 结构型模型 行为型模型 类模式 工厂方法 (类)适配器 模版方法、解释器 对象模式 单例 原型 抽象工厂 建造者 代理 (对象)适配器 桥接 装饰 外观 享元 组合 策略 命令 职责联 状态 观察者 中介者
阅读全文