职责链模式lua实现

--[[ 职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 应用: 一、有多个对象处理请求,到底怎么处理在运行时肯定。 二、但愿在不明确指定接收者的状况下,向多个对象中的一个提交请求。 三、可处理一个请求的对象集合应该被动态指定。 ]]-- Handler = {} funct
相关文章
相关标签/搜索