# 设计模式

要终结所有设计模式~

# 责任链模式

# 责任链模式必须的要素

  1. 抽象类
  1. 其中要定义一个self域, 用于设置责任链中下一个对象.
  2. 定义一个abstract handle(), 交予继承类去实现自己的handle方式, 要在指定逻辑处调用next()来执行到下一个责任链对象中去.
  3. 定义一个next(), 用于执行self域的handle().
  1. 继承抽象类的类

实现抽象类中的handle()

  1. 设置类(启动类)

设置责任链执行的顺序.

修改于: 8/11/2022, 3:17:56 PM