C++设计模式
小乖zypher
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++设计模式之享元模式
使用场景 当程序中使用到大量的类似对象实体时,大部分时候会出现内存不够用的情况。此时我们就可以考虑使用享元模式,一般在符合以下几点情况下来使用。1.是大量的对象 2.注重空间消耗而不是时间消耗 3.对象实体存在多种相同的内在属性。 大概思想 根据我所总结的就是将对象的大部分相同属性抽离出来实现一个共同属性结构,而其他的不共同属性保留下来让每个对象独立拥有。然后在使用的时候得先找到特有属性的...原创 2020-05-07 20:35:39 · 305 阅读 · 0 评论 -
C++设计模式之模板工厂模式
工厂模式一般分为简单工厂模式,工厂方法模式,抽象工厂模式,不过今天我介绍的是由模板实现的工厂模式,可以实现产品类自动注册到对应的工厂类,完全解耦,并且提供工厂单例访问。 fantory.h #pragma once #include <map> #include <string> //产品工具抽象类 template<class AbstractProduct...原创 2020-04-14 20:01:15 · 1564 阅读 · 0 评论
分享