![](https://img-blog.csdnimg.cn/20200222233935310.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
文章平均质量分 67
C++实现常见的23种设计模式
阿瞒·超群
热爱编程,喜欢编程
展开
-
C++装饰模式(Decorator Pattern)
意图 装饰模式就是对一个对象进行装饰,换句话说,就是对一个对象增加额外的功能。 需求 一位美女早上起来化妆,需要打粉底、画眉毛、涂口红、带耳环等过程。 需求分析 面对这样的需求,可以用单纯的添加方法,这是不可取的。如果遇到这位美女第二天想换另外一种方式,那怎么办呢?设计模式的根本目的及时实现高内聚、低耦合,这样对于编程来说,装饰模式是一个不错的选择。 参与者 1、Component 定义一个对象的...原创 2020-02-29 22:54:13 · 157 阅读 · 0 评论 -
C++建造者模式(Builder Pattern)
C++,设计模式,建造者模式原创 2020-02-22 23:24:50 · 263 阅读 · 0 评论