
6篇文章 · 5510字 · 1人关注
定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 应用场景 需要生成的产品对象有复杂的内部结构,这些产品对象具备共...
定义 饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 UML...
定义 策略模式定义了一系列的算法,并将一系列算法封装起来,使他们能相互替换。策略模式让算法独立于使用者而独立变化。 策略模式包含如下角色: Co...
定义 定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。观察者模式又叫做发布-订阅(Publ...
单例模式的几种写法 1、饿汉模式 这种写法是在类装载时就实例化instance,他避免了多线程的同步问题。但是不能保证有别的方式去装载,没有达到...
前言 先说下一下为什么决定来写关于设计模式的文章,本人也是从事开发很多年了,很多人肯定都曾有过这样的想法,就是把设计模式背下来,到时候项目用到的...
文集作者