
设计模式
文章平均质量分 51
V2X开发网
整车OEM V2X软件工程师
展开
-
C++11 不使用继承实现观察者模式的方法 注册模板参数
传统的观察者模式的类过于臃肿,存在不好追踪,不方便传参数的因素,在学习了一些书本上的知识后,写了写改进的观察者模式,使用C++中的模板类函数代替。原创 2022-07-31 21:38:29 · 345 阅读 · 0 评论 -
C++ 访问者模式及应用场景
C++ 行为型设计模式,访问者模式及应用原创 2022-07-24 16:15:34 · 489 阅读 · 0 评论 -
C++ 装饰模式
基类Iobject 继承Iobject,生成实物类 ObjectA 继承Iobject,生成装饰类 DecoratedObject 思考: C++代理模式,也是继承基类+持有基类,只不过代理模式里,例如代理服务器的,其作用不是和装饰类一样,增强某种功能,而是让用户单纯以为是直接对接的服务器,感觉不到代理类的存在,增加了一些本地功能,假装和服务器交流,实际上并没有...原创 2022-06-05 12:04:03 · 125 阅读 · 0 评论