介绍 访问者模式的基本思想是,软件系统中拥有一个由许多对象构成的,比较稳定的对象结构,这些对象的类都拥有一个 accept 方法用来接收访问者对...
介绍 桥接模式(Bridge Pattern) 也称为桥梁模式,是结构型设计模式之一。桥接模式的作用就是连接 "两边" 定义 将抽象部分与实现部...
介绍 外观模式 (Facade) 在开发中的运用频率非常高,尤其是在现阶段各种第三方 SDK 充斥在我们周边,而这些 SDK 很大概率会使用外观...
介绍 享元模式是对象池的一种实现,它的英文名叫做 Flyweight ,代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合于存在大量重复...
介绍 装饰模式(Decorator Pattern) 也称为包装模式(Wrapper Pattern),结构型设计模式之一,其使用一种对客户端透...
介绍 适配器是将两个不兼容的类融合在一起,有点像粘合剂,将不同的东西通过一种转换使得它们能够协作起来。 例如,经常遇到两个没有关系的类型之间进行...
介绍 组合模式(Composite Pattern) 也称为部分-整体模式(Part-Whole Pattern) 结构型设计模式之一 组合模式...
介绍 代理模式(Proxy Pattern) 也称为委托模式,是结构性设计模式。 定义 为其他对象提供一种代理以控制对这个对象的访问 使用场景 ...
介绍 中介者模式(Mediator Pattern) 也成为调节者模式或调停者模式。 定义 中介者模式包装了一系列对象相互作用的方式,使得这些对...
文集作者