2020 年 04 月 - 6 文章

GOF - 责任链模式

  |   0 评论   |   0 浏览

与命令模式一样,责任链模式也是 GOF 的设计模式之一,同样也是行为型模式。

该设计模式让多个对象都有机会处理请求,从而避免请求发送者和请求接收者之间的耦合。这些请求接收者将组成一条链,并沿着这条链请求,直到有一个对象处理这个请求为止(结束),这就形成了一条责任链。

GOF - 命令模式

  |   0 评论   |   0 浏览

在 GOF 设计模式中, 命令模式属于行为型模式。

首先它把一个请求或者操作封装到命令对象中,然后将命令对象交由执行者执行,执行者不需要关心命令的接收人或者命令的具体内容,因为这些信息均被封装到命令对象中。