![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 50
Kevin__ZHENG
C/C++、C#软件工程师,非标自动化行业15年工作经验, 擅长工控机+运动控制卡平台,开发自动化机台,包括:自动化测试、自动化组装等。 精通雷赛控、固高、研华等运动控制卡。
展开
-
观察者模式
观察者模式更侧重对象之间的状态变化,任何对象需要被通知都可以继承IObserver接口,并把对象添加到Publisher中,就会收到通知。原创 2023-08-22 16:32:18 · 48 阅读 · 1 评论 -
装饰器模式例子
在这个示例中,Coffee 是一个基础组件,CoffeeDecorator 是装饰器的基类,MilkDecorator 和 SugarDecorator 是具体的装饰器。通过将装饰器叠加在基础组件上,我们可以为咖啡添加不同的调料,并且调料可以按照需要组合在一起。这个示例展示了装饰器模式的基本思想,即通过创建装饰器类,将原始对象作为参数传递,并在装饰器类中扩展对象的功能。这样可以在不修改原始对象代码的情况下,动态地为对象添加新的功能。。原创 2023-08-22 15:57:35 · 121 阅读 · 1 评论 -
依赖注入的几种方式
主要介绍依赖注入的机种方式原创 2023-05-09 09:13:37 · 2005 阅读 · 1 评论