天天看点

Java中的23个设计模式 【行为型模式】 中的 【责任链模式】设计模式分类

文章目录

  • 设计模式分类
  • 责任链模式(chain of responsibility)
    • 定义
    • 场景
    • 实现方式
    • 开发中常见的场景
  • 代码
    • 假条信息(LeaveRequest)
    • 抽象类
    • 具体实现类(主任,经理,总经理)
      • 主任
      • 经理
      • 总经理
    • 测试

设计模式分类

  • 创建型模式
    • 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式
    • 关注对象的创建过程
  • 结构型模式
    • 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式
    • 关注对象和类的组织
  • 行为型模式
    • 模板方法模式、命令模式、迭代器模式、观察者模式、中介模