本文属于系列文章《设计模式》,附上文集链接 本文集代理模式请看此处 前言 上一篇写的那个代理模式,是属于静态代理。假设一种场景,假设我们要为很多...
本文属于系列文章《设计模式》,附上文集链接 策略模式 定义:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。 作用:首先是封装的...
本文属于系列文章《设计模式》,附上文集链接 代理模式 定义:为其他对象提供一种代理以控制对这个对象的访问(原话是:Provide asurrog...
本文属于系列文章《设计模式》,附上文集链接 建造者模式 定义:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 要解...
本文属于系列文章《设计模式》,附上文集链接 模板方法模式 定义: 定义一个操作中算法的框架,而将一些步骤延迟到子类中。模板方法模式使得子类可以不...
本文属于系列文章《设计模式》,附上文集链接不知道看上一篇的时候,有没有看到一个问题,如果只是简单的工厂,为什么要一个抽象工厂类?那个抽象类完全没...
本文属于系列文章《设计模式》,附上文集链接 工厂模式定义 定义一个创建对象的接口,由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类...
本文属于系列文章《设计模式》,附上文集链接 单例模式定义 确保对象在内存中有且只有一个,并自行实例化为系统提供这个实例。 这个模式在我们只需要一...
记在前面:这个《设计模式》系列的文章,想了很久才决定写的,一是还是本人的原则,只有通过自己表达出来的东西,才是真正属于你的东西,所以即使写的不好...
文集作者