摘要: 描述 将请求以命令的格式包裹到对象中,并传给调用对象,调用对象寻找可以处理该命令的合适对象,由该合适对象执行。 实例 菜鸟教程上的一个很简单的例子: 假设有个股票类(Stock),对他存在两种操作:买(buystock)和抛(sellstock),先在股票类中定义两个方法:买方法和抛方法,然后定义一 阅读全文
posted @ 2017-11-29 12:08 K_artorias 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 描述 责任链模式为请求创建了一个接收者对象链,对象链的工作原理是这样的:当发送者发送一条消息给接收者链时,接收者链首会先得到消息并处理,如果链首没有处理功能,那么就会将消息传递到下一个对象,如果这个对象也处理不了,就继续向下穿,以此类推。 有个很简单的例子:假设程序运行结果有三个层级的消息:erro 阅读全文
posted @ 2017-11-29 11:30 K_artorias 阅读(288) 评论(0) 推荐(0) 编辑