240 投稿
收录了16篇文章 · 2人关注
  • 代理模式

    在有些情况下,一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代理对象。例如,购买火车票不一定要去火车站...

  • 建造者模式-链式赋值

    当参数多的时候可以使用建造者模式做链式赋值

  • 建造者

    普通创建对象 使用建造者模式

  • 装饰器模式

    原文连接:https://www.runoob.com/design-pattern/decorator-pattern.html[https:...

  • 模板模式

    连接:https://www.runoob.com/design-pattern/template-pattern.html[https://w...

  • 观察者模式

    观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。...

  • 责任链模式

    顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对...

  • 策略模式

    策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中...

  • 适配器模式

    适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的...

  • 原型模式(深拷贝)

    深拷贝总结:1.复制对象的所有基本数据类型的成员变量2.为所有引用数据类型的成员变量申请存储空间,并复制每个引用数据类型成员变量所引用的对象,直...

    0.1 念䋛 0 4

专题公告

参考了韩顺平老师的图解Java设计模式课程