文章分类 -  设计模式

摘要:本文为转载学习原作者:gnuhpc原链接:http://www.cnblogs.com/gnuhpc/1、本节例子是创建一个类似智能家居的万能遥控器,控制各种家电。我们需要将“请求”封装成对象(一个命令对象通过在特定接受者上绑定一组动作来封装请求),以便使用不同的请求、队列、或者日志来参数化其对象--这即为命令模式2、一个具体的例子首先完成对命令的对象封装:1 public interface Command { 2 public void execute(); 3 }只有一个方法,所有的具体命令对象都要实现这个接口,这就做到了封装,如灯这个对象, 1 public class Lig... 阅读全文
posted @ 2014-01-18 16:45 未知 阅读(88) 评论(0) 推荐(0)