Avatar notebook default
6篇文章 · 6463字 · 5人关注
  • Resize,w 360,h 240
    UML 类图总结图(建议保存)

    继承和实现就不说了,稍微说说其他的: 依赖:指的是两个类之间的必须关系,比如 “人” 依赖 “手” 和 “脚”,这是必须的。 关联:一般用于你中...

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

    观察者模式也叫发布-订阅模式,即Publish/Subscirbe, 定义: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一...

  • Resize,w 360,h 240
    状态模式

    定义: 状态模式(State),当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 一个方法过长就是代码的坏味道。这个类...

  • Resize,w 360,h 240
    策略模式

    首先有一个收银台小程序:商场会有促销活动,包括打折,买200减100,买500送积分之类的很多那么就会用到很多的if else 判断。 那么如何...

  • Resize,w 360,h 240
    深入解析单例模式的七种实现

    什么是单例模式 什么是单例模式呢? 我们引用一下维基百科: 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须...

  • Resize,w 360,h 240
    状态模式 State

    定义:状态模式(State),当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 首先我们说面向对象的实际意义:面向对象...

文集作者