摘要: 命令模式概述: 有三个对象:接收者,调用者,命令 场合:调用者需要让接收者执行其方法,将接收者和调用者解耦以下是个人的分析与理解: 调用者需要让接受者做某事,我们完全可以这样做:调用者中包含接受者的引用,并调用其方法。但是这样通过硬编码的实现方式,使得调用者与接受者之间是强耦合的。一个解决此问题的方法便是:命令模式。 建立命令模式的步骤: 1.建立一个命令Command接口,包含一个execute()方法。 2. 建立一个CommandImpl类,实现Command接口;包含一个Accepter接受者,覆写execute方法时,调用Accpter具体方法。 3. 建立... 阅读全文
posted @ 2013-04-16 22:36 Alex_Monkey 阅读(783) 评论(0) 推荐(0) 编辑