摘要:
命令模式把一个请求或者操作封装到一个对象中。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象。命令模式允许请求的一方和发送的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否执行,何时被执行以及是怎么被执行的。系统支持命令的撤消。说白了就是把一个 处理行为 作为参数传入方法例子: 1 interface Command{ 2 public void process(int[] target); 3 } 4 5 //打印数组元素 6 class PrintArray implements Command{ 7 @O... 阅读全文