Avatar notebook default
21篇文章 · 15790字 · 3人关注
  • 设计模式-备忘录模式

    介绍 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。当我们玩单机游戏时...

  • 设计模式-迭代器模式

    介绍 迭代器模式在我们日常编程中使用非常频繁,像list、map、数组等都会用到迭代器模式。迭代器模式属于行为型模式,它用于顺序访问集合对象的元...

  • Resize,w 360,h 240
    设计模式-组合模式

    介绍 这篇主要讲述设计模式中的组合模式。组合模式又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来...

  • Resize,w 360,h 240
    设计模式-命令模式

    介绍 说到命令模式,我们可以联想到上级下达命令,下级接收命令去执行,遥控器发送命令,相应的机器做出反应。就比如电灯泡的开关,排气扇的开关等等。这...

  • Resize,w 360,h 240
    设计模式-适配器模式

    这篇文章讲的是适配器模式,适配器模式其实在我们日常生活中就有许许多多的例子例如插座转接头 车载充电器 介绍 适配器模式(Adapter Patt...

  • Resize,w 360,h 240
    设计模式-代理模式

    介绍 代理模式是结构性模式,它通过引入一个新的对象(如小图片和远程代理对象)来实现对真实对象的操作或者将新的对象作为真实对象的一个替身。我们现实...

  • Resize,w 360,h 240
    设计模式-桥接模式

    介绍 桥接模式属于结构型模式,用于把抽象化与实现化解耦,使得二者可以独立变化,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。桥接模式...

  • Resize,w 360,h 240
    设计模式-中介者模式

    在我们的日常生活中经常需要购买各种各样的东西,房子、车子、生活用品等等。那么我们并不会对各个产品都了解,所以销售人员应运而生,他们了解产品,然后...

  • Resize,w 360,h 240
    设计模式-观察者模式

    在我们日常生活中,有些人会有订阅报纸的经历,当我们订阅时,都能定时的收到报纸,当我么取消订阅时,就不会再收到报纸。当然,互联网普及之后,报纸逐渐...

文集作者