Avatar notebook default
19篇文章 · 30269字 · 1人关注
  • Resize,w 360,h 240
    中介者模式

    描述 中介者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发...

  • Resize,w 360,h 240
    迭代器模式

    描述 迭代模式是对象的行为模式。迭代模式可以顺序访问集合对象的元素,不需要知道集合对象的底层表示。 简介 迭代器模式是通过将聚合对象的遍历行为分...

  • Resize,w 360,h 240
    解释器模式

    描述 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个...

  • Resize,w 360,h 240
    命令模式

    描述 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对...

  • Resize,w 360,h 240
    责任链模式

    描述 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一...

  • Resize,w 360,h 240
    代理模式

    描述 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 简介 所谓代理,就是一个人或者机构代表另...

  • Resize,w 360,h 240
    享元模式

    描述 享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。 简介 享元模式采用一个共享来避免大量拥有相同内容对象的开销。这...

  • Resize,w 360,h 240
    外观模式

    描述 外观模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的外部对象进行。外观模式提供一个高层次的接口,使得子系统更易于使用。 简介...

  • Resize,w 360,h 240
    装饰模式

    描述 装饰模式(Decorator Pattern)又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个...

文集作者