
设计模式
WendyWJGu
持续学习
展开
-
C++实现 原型模式(1) - 创建型
原型模式(Prototype): 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原创 2023-10-26 17:24:05 · 62 阅读 · 0 评论 -
C++实现 原型模式(0) - 创建型
原型模式(Prototype): 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原创 2023-10-26 17:03:23 · 56 阅读 · 0 评论 -
C++实现 工厂方法模式(1) - 创建型
工厂方法模式(Factory Method): 定义一个用户创建对象的接口,让子类决定实例化哪一个类; 工厂方法使一个类的实例化延迟到其子类原创 2023-10-26 16:58:14 · 70 阅读 · 0 评论 -
C++实现 工厂方法模式(0) - 创建型
工厂方法模式(Factory Method): 定义一个用户创建对象的接口,让子类决定实例化哪一个类, 工厂方法使一个类的实例化延迟到其子类原创 2023-10-26 16:56:19 · 60 阅读 · 0 评论 -
C++实现 代理模式(1) - 结构型
代理模式(Proxy): 为其他对象提供一种代理以控制对这个对象的访问原创 2023-10-26 16:53:54 · 59 阅读 · 0 评论 -
C++实现 代理模式(0) - 结构型
代理模式(Proxy): 为其他对象提供一种代理以控制对这个对象的访问原创 2023-10-26 16:52:09 · 50 阅读 · 0 评论 -
C++实现 装饰模式(1) - 结构型
装饰模式(Decorator): 动态地给一个对象添加一些额外的职责, 就增加功能来说, 装饰模式比生成子类更为灵活原创 2023-10-26 16:49:31 · 57 阅读 · 0 评论 -
C++实现 装饰模式(0) - 结构型
装饰模式(Decorator): 动态地给一个对象添加一些额外的职责, 就增加功能来说, 装饰模式比生成子类更为灵活原创 2023-10-26 16:47:26 · 51 阅读 · 0 评论 -
C++实现 策略模式(1) - 行为型
策略模式: 它定义了算法家族, 分别封装起来,让它们之间可以互相替换, 此模式让算法的变化,不会影响到使用算法的客户。原创 2023-10-26 16:37:49 · 74 阅读 · 0 评论 -
C++实现 策略模式(0) - 行为型
策略模式: 它定义了算法家族, 分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。原创 2023-10-26 16:33:00 · 52 阅读 · 0 评论 -
C++ 创建型-简单工厂模式(Factory Method)
C++设计模式之 创建型-简单工厂模式原创 2022-06-05 00:06:05 · 147 阅读 · 0 评论