Avatar notebook default
25篇文章 · 5294字 · 2人关注
  • Resize,w 360,h 240
    设计模式之访问者模式

    访问者模式 例子以公司招聘查看简历为背景 访问者接口,分别对ElementA与ElementB进行访问 HR访问者 CTO访问者 抽象求职者类 ...

  • Resize,w 360,h 240
    设计模式之模板方法模式

    模板方法模式 抽象模板,定义三个必要步骤和一个实现事情的功能方法 实现类A,在实现步骤的具体方法中实现A特有的逻辑 实现B,在实现步骤的具体方法...

  • Resize,w 360,h 240
    设计模式之状态模式

    状态模式 汽车人接口 变形金刚的汽车型状态 变形金刚的战斗型状态 用来管理切换状态的类 客户端 状态模式的场景一个对象的具体行为取决于这个对象内...

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

    观察者模式 抽象观察对象 具体观察对象 抽象观察者 观察者 客户端 本例很简单的说明了观察者模式,被观察对象发生变化时通知订阅该对象的观察者们作...

  • Resize,w 360,h 240
    设计模式之备忘录模式

    备忘录模式 原始类 数据bean类 备忘录对象,管理Memoto对象 客户端模拟备忘录模式。当需要保存状态的时候将状态存入Caretaker即可...

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

    中介者模式,最近因为某种原因(穷),导致要买二手车挂指标。正好拿来当中介者模式的例子。 抽象中介者,抽象方法work是中介的职责 具体的中介者,...

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

    迭代器模式 迭代器接口 具体迭代器类 容器接口 具体容器类 客户端 个人理解 在java中的集合是迭代器模式的最好体现。在Android中数据库...

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

    解释器模式 本例想描述一个筛子游戏,假设筛子的范围是一到六这六个中文字,最后判大小,以分号为结尾。输入类型:例(三四五;)十二点,大 抽象解释方...

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

    命令模式 GameBoy,游戏机类 按钮接口 上述六个类是具体的按键 上下左右AB键 键盘按钮类,开关类 个人总结 上述用例讲的是一个小游戏机运...

文集作者