标签: 设计模式
-
设计模式之备忘录模式
定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢…
-
单例模式和中介者模式
单例模式 基本概念 属于创建型模式,它提供了一种创建对象的方式。 仅涉及到一个单一的类,该类负责创建自己的对象…
-
访问者模式的实现
访问者模式就是针对不同的资源设置不同的访问权限, 反转这访问权限的设置位置,从而达到不修改资源来控制访问权限的…
-
设计模式之观察者模式
定义:定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖者…
-
JavaScript中发布订阅模式观察者模式
观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,并自…
-
重构读书笔记
申明一个private变量,又同时写了get(getter)和set(setter)这种用法。之前对于它的理解…
-
Java描述设计模式16代理模式
在电商高速发展的今天,快递的数量十分庞大,甚至出现了快递代理行业,简单的说就是快递的主人没有时间收快递,会指定…
-
JS-原生面经从初级到高级近15W字
是时候撸一波 JS 基础啦,撸熟了,银十速拿 offer;本文不从传统的问答方式梳理,而是从知识维度梳理,以便…
-
Java描述设计模式15责任链模式
责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下个的引用而连接起来形成一条链式结构。…
-
设计模式之解释器模式
定义:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。