![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 61
c++设计模式学习笔记
给大佬递杯卡布奇诺
知其然,也要知其所以然。
展开
-
C++设计模式(三)建造者模式
1、建造者模式定义 2、不带参数实例&带参数实例 3、使用总结原创 2022-04-05 15:28:58 · 1068 阅读 · 0 评论 -
C++设计模式(二)观察者模式
1、观察者模式知识点 1、定义 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变的时候,所有依赖它的对象都得到通知并自动更新。 2、动机 将一个系统分割成一系列相互协作的类有一个常见的副作用:需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,因为这样降低了它们的可重用性。 3、使用条件 在以下任一情况下可以使用观察者模式 : • 当一个抽象模型有两个方面 , 其中一个方面依赖于另一方面。将这二者封装在独立的对 象中以使它们可以各自独立地改变和复用。 • 当对一个对象的改变需要同原创 2021-10-01 15:35:26 · 237 阅读 · 0 评论 -
C++设计模式(一)单例模式
1、单例模式介绍 2、单例模式示例原创 2021-09-25 17:54:13 · 214 阅读 · 0 评论