
设计模式
文章平均质量分 56
设计模式
勤奋的温小卜
这个作者很懒,什么都没留下…
展开
-
6、命令模式
命令模式中的命令(command)指的是一个执行某些特定事情的指令。命令模式最常见的应用场景是:有时候需要向某些对象发送请求,但是不知道请求的接收者是谁,也不知道被请求的操作是什么。此时希望用一种松耦合的方式来设计程序,使得请求发生者和请求者能够消除彼此之间的耦合关系。原创 2022-10-24 21:04:29 · 347 阅读 · 0 评论 -
5、发布-订阅模式
发布-订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都将得到通知。在JavaScript中,我们一般用事件模型来代替传统的发布-订阅模式原创 2022-10-24 21:03:52 · 361 阅读 · 0 评论 -
4、迭代器模式
迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示。原创 2022-10-24 21:03:15 · 148 阅读 · 0 评论 -
3、代理模式
代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。原创 2022-10-24 21:02:41 · 222 阅读 · 0 评论 -
2、策略模式
设计模式-策略模式原创 2022-10-24 20:54:44 · 125 阅读 · 0 评论 -
1、单例模式
设计模式-单例模式原创 2022-10-24 20:52:45 · 125 阅读 · 0 评论