240 发简信
IP属地:上海
  • 适配器模式

    定义 适配器模式把一个类的接口变换成客户端所期待的另一个接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作 使用场景 系统需要使...

  • 组合模式

    定义 将对象组合成树形结构表示 整体-部分 的层次结构,使得用户对每个单个对象和组合对象的使用具有一致性 使用场景 表示对象的部分-整体层次结构...

  • 中介者模式

    定义 中介者模式包装了一系列对象相互调用的方式,使得这些对象不必明显相互作用。从而使它们可以松散耦合。当某些对象之间的耦合发生改变时,不会立即影...

  • 访问者模式

    定义 封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个暑假结构的前提下定义作用于这些元素的新的操作 使用场景 对象结构比较稳定,但...

  • 迭代器模式

    定义 提供一种方法顺序访问一个容器对象中的各个元素,而又不需要暴露该对象的内部表示 结构 Iterator 迭代器接口迭代器接口负责定义、访问和...

  • 备忘录模式

    定义 在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样,以后就可以将该对象恢复到原先保存的状态。 使用场景 需要保...

  • 观察者模式

    定义 定义对象间一种一对多的依赖关系,使得当一个对象改变状态,所以依赖它的对象都会收到通知并被自动更新。 使用场景 事件多级触发场景 跨系统的消...

  • 命令模式

    定义 将一个请求封装成一个对象,从而让用户使用不同的请求把客户端参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。 理解 命令模式的本质...

  • 责任链模式

    定义 使多个对象都有机会处理请求,从而避免了请求的发送者和接收者致敬的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为...