Loading

摘要: 责任链模式通过为请求创建一个 接收者对象的链,对请求的发送者和接收者进行解耦。 介绍 责任链属于行为型模式,在这种模式中,通常每个接收者都包含对另一个接收者的引用,如果一个对象不能处理该请求,那么则会继续往下传递,依此类推。可以参考 C 中的事件处理程序就是采用这种思想。 类图描述 代码实现 1、创 阅读全文
posted @ 2018-12-27 17:13 hippieZhou 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 命令模式是一种数据驱动型的设计模式,它以命令的形式包裹在对象中,并传递给调用者。 介绍 命令模式属于行为型设计模式,它通过将一个请求封装成一个对象,从而使我们可以用不同的请求对客户端进行参数化。 类图描述 代码实现 1、创建命令接口 2、创建一个模拟请求类 3、创建命令接口的实现类 4、创建命令调用 阅读全文
posted @ 2018-12-27 17:13 hippieZhou 阅读(400) 评论(0) 推荐(0) 编辑