Avatar notebook default
6篇文章 · 3882字 · 1人关注
  • 观察者模式

    概述 观察者模式可以简单地理解为发布订阅模式,比如公众号,大白话就是用户是观察者,而公众号是被观察者,当公众号有新更新的时候用户就会察觉并获得信...

  • 模板方法模式

    概念 模板方法在书中的定义就是:定义一个操作中流程的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构即可重定义该算法的某些特...

  • 策略模式

    概述 策略模式大概的意思是,把最公有的相同的方法放在父类中,将会变化的方法抽取成接口,并通过组合的方式放到父类中,子类根据需要实现不同的接口,当...

  • 工厂模式

    大概 工厂模式是java设计模式中比较简单者,但却应用广泛,比如xml解析等,主要用于创建对象的时候,工厂模式的最终目的就是为了解耦,很好地诠释...

  • 单例模式

    概括 单例模式,顾名思义,就是在项目运行期间该类只有一个实例(一般是静态类、单例对象在内存中的静态共享区中存储),这在有时候是比较重要的,比如w...

  • 代理模式

    概述 代理模式的定义是:给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用,可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标...

文集作者