设计模式
文章平均质量分 87
设计模式的简单学习总结
A鱼翔浅底A
每天进步一点点...
QQ:1106533113
展开
-
C++ 设计模式-策略模式
策略模式的介绍和使用原创 2022-12-06 20:16:35 · 1993 阅读 · 1 评论 -
C++ 设计模式-装饰模式
介绍装饰模式和使用原创 2022-11-28 20:16:52 · 618 阅读 · 1 评论 -
C++ 设计模式-外观模式
介绍外观模式使用原创 2022-11-21 20:28:20 · 319 阅读 · 0 评论 -
C++ 设计模式-观察者模式
设计模式介绍一、观察者模式1. 观察者模式定义**2. 观察者模式本质**3. 观察者模式结构和说明(1) 结构(2) 调用顺序4. 观察者模式适用情况5. 观察者模式优缺点(1) 优点(2) 缺点6. 相关模式二、观察者模式示例代码...原创 2021-10-14 18:47:45 · 704 阅读 · 0 评论 -
C++ 设计模式-抽象工厂
设计模式介绍一、抽象工厂1. 抽象工厂定义**2. 抽象工厂本质**3. 抽象工厂结构和说明(1) 结构(2) 调用顺序4. 抽象工厂适用情况5. 抽象工厂优缺点(1) 优点(2) 缺点6. 相关模式二、抽象工厂示例代码...原创 2021-09-30 16:04:37 · 296 阅读 · 0 评论 -
C++ 设计模式-工厂方法
设计模式介绍一、工厂方法**1. 工厂方法定义**2. 工厂方法本质**3. 工厂方法结构和说明(1) 结构(2) 调用顺序4. 工厂方法适用情况5. 工厂方法优缺点(1) 优点(2) 缺点6. 相关模式二、工厂方法示例代码...原创 2021-09-30 16:03:13 · 987 阅读 · 0 评论 -
C++ 设计模式-简单工厂
设计模式介绍一、简单工厂简单工厂不是23中标准设计模式之一,但是太常用了,这里就介绍下1. 简单工厂定义略2. 简单工厂本质略3. 简单工厂结构和说明(1) 结构原创 2021-09-30 12:18:36 · 327 阅读 · 0 评论 -
C++ 设计模式-单例模式
一、单例模式介绍1. 单例模式定义保证一个类仅有一个实例,并提供一个访问它的全局访问点。2. 单例模式的本质控制实例的数目3. 单例模式的结构和说明(1) 结构Singleton:负责创建 Singleton类自己的唯一实例,并提供一个 getinstance I的方法,让外部来访问这个类的唯一实例。(2) 调用顺序懒汉式饿汉式二、单例模式优缺点1. 时间和空间懒汉式典型的时间换空间, 饿汉式典型的空间换时间懒汉式是典型的时间换空间,也就是每次获取实例都会进行判断,看是否需原创 2021-09-29 20:25:48 · 286 阅读 · 0 评论 -
C++ 设计模式-命令模式
C++ 设计模式-命令模式参考网址:https://blog.csdn.net/u012611878/article/details/77726460命令模式在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计,使得请求发送者与请求接收者消除彼此之间的耦合,让对象...原创 2020-03-06 16:01:57 · 293 阅读 · 0 评论 -
C++ 设计模式-访问者模式
C++ 设计模式-访问者模式参考网址:https://www.cnblogs.com/suzhou/p/designpattern17visitor.html意图表示一个作用于某对象结构的各元素的操作。它使你可以再不改变各元素的类的前提下定义作用于这些元素的新操作适用性在下列情况下使用Visitor模式:一个对象结构包含很多类对象需要对其中的对象进行很多不同的并且不相关的操作对象很...原创 2020-03-05 16:02:07 · 1036 阅读 · 0 评论