职责链模式
2015-04-28 14:21:15 58 举报
职责链模式是一种行为设计模式,它通过将请求的发送者和接收者解耦来避免请求发送者和接收者之间的耦合关系。在这种模式中,一系列对象被组成一个链,每个对象都包含对下一个对象的引用。如果一个对象不能处理该请求,那么它会把该请求传给它的下家。这样,请求就被传递给链条上的下一个对象,直到有一个对象可以处理它为止。这种模式可以让我们动态地组合不同的对象来处理不同的请求,从而提高了系统的灵活性和可扩展性。
作者其他创作
大纲/内容
CHandle1
+m_handle
+SetHandle+Request
职责链模式:将处理对象连成一条链,并沿着对象链传递, 知道一个找到一个对象处理为止,避免发送者和接受这的耦合
CHandle
CHandle2
CHandle3
0 条评论
下一页