打字猴:1.700463266e+09
1700463266
1700463267 public void action(){
1700463268
1700463269 this.command.execute();
1700463270
1700463271 }
1700463272
1700463273 }
1700463274
1700463275 这更简单了,负责人只要接到客户的命令,就立刻执行。我们模拟增加一项需求的过程,如代码清单15-11所示。
1700463276
1700463277 代码清单15-11 增加一项需求
1700463278
1700463279 public class Client{
1700463280
1700463281 public static void main(String[]args){
1700463282
1700463283 //定义我们的接头人
1700463284
1700463285 Invoker xiaoSan=new Invoker();//接头人就是小三
1700463286
1700463287 //客户要求增加一项需求
1700463288
1700463289 System.out.println(”––––客户要求增加一项需求–––––”);
1700463290
1700463291 //客户给我们下命令来
1700463292
1700463293 Command command=new AddRequirementCommand();
1700463294
1700463295 //接头人接收到命令
1700463296
1700463297 xiaoSan.setCommand(command);
1700463298
1700463299 //接头人执行命令
1700463300
1700463301 xiaoSan.action();
1700463302
1700463303 }
1700463304
1700463305 }
1700463306
1700463307 运行结果如下所示:
1700463308
1700463309 ––––-客户要求增加一项需求–––––—
1700463310
1700463311 找到需求组……
1700463312
1700463313 客户要求增加一项需求……
1700463314
1700463315 客户要求需求变更计划……
[ 上一页 ]  [ :1.700463266e+09 ]  [ 下一页 ]