Avatar notebook default
22篇文章 · 18909字 · 3人关注
  • 访问者模式

    介绍 访问者模式的基本思想是,软件系统中拥有一个由许多对象构成的,比较稳定的对象结构,这些对象的类都拥有一个 accept 方法用来接收访问者对...

  • 桥接模式

    介绍 桥接模式(Bridge Pattern) 也称为桥梁模式,是结构型设计模式之一。桥接模式的作用就是连接 "两边" 定义 将抽象部分与实现部...

  • 外观模式

    介绍 外观模式 (Facade) 在开发中的运用频率非常高,尤其是在现阶段各种第三方 SDK 充斥在我们周边,而这些 SDK 很大概率会使用外观...

  • 享元模式

    介绍 享元模式是对象池的一种实现,它的英文名叫做 Flyweight ,代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合于存在大量重复...

  • 装饰模式

    介绍 装饰模式(Decorator Pattern) 也称为包装模式(Wrapper Pattern),结构型设计模式之一,其使用一种对客户端透...

  • 适配器模式

    介绍 适配器是将两个不兼容的类融合在一起,有点像粘合剂,将不同的东西通过一种转换使得它们能够协作起来。 例如,经常遇到两个没有关系的类型之间进行...

  • 组合模式

    介绍 组合模式(Composite Pattern) 也称为部分-整体模式(Part-Whole Pattern) 结构型设计模式之一 组合模式...

  • 代理模式

    介绍 代理模式(Proxy Pattern) 也称为委托模式,是结构性设计模式。 定义 为其他对象提供一种代理以控制对这个对象的访问 使用场景 ...

  • 中介者模式

    介绍 中介者模式(Mediator Pattern) 也成为调节者模式或调停者模式。 定义 中介者模式包装了一系列对象相互作用的方式,使得这些对...

文集作者