Avatar notebook default
4篇文章 · 665字 · 2人关注
  • 建造者模式,责任链模式

    建造者模式 将类的属性模块化,从而方便创建一个复杂的对象。 责任链模式 可以将责任链设计模式想象成链条,链条的每个节点都是首尾相连的结构,每个节...

  • 观察者模式

    当被观察的对象发生指定的动作时,要通知所有观察的对象做出相应的处理。 实现方式 把要通知的行为定义成接口(当被观察者对象发生指定动作时,要通知观...

  • 模板模式,装饰者模式

    模板模式 某些事情的大体流程是固定的,只是个别地方,存在一些不确定数据的动态变化,此时可以使用模板模式。 实现方式 抽取固定步骤,生成抽象的模板...

  • 单例模式,工厂模式

    单例模式 使用单例模式构建的类,在整个程序运行期间该类只存在一个实例对象。 实现方式 用 private 修饰类的构造方法,这样就不能在类的外部...

文集作者