设计模式
文章平均质量分 77
了解并学习设计模式的使用
惊醒幡然1
这个作者很懒,什么都没留下…
展开
-
行为型-观察者模式
观察者模式是一种行为型设计模式,它定义了一种一对多的依赖关系,当一个对象的状态发生改变时,其所有依赖者都会收到通知并自动更新。观察者模式(Observer)又称发布-订阅模式(Publish-Subscribe:Pub/Sub)。它是一种通知机制,让发送通知的一方(被观察方)和接收通知的一方(观察者)能彼此分离,互不影响。观察者模式包含以下几个核心角色:主题(Subject):也称为被观察者或可观察者,它是具有状态的对象,并维护着一个观察者列表。主题提供了添加、删除和通知观察者的方法。原创 2024-03-14 23:48:21 · 515 阅读 · 0 评论 -
行为型-策略模式
策略模式原创 2023-01-08 22:12:46 · 392 阅读 · 0 评论