日期:2014-05-18 浏览次数:20801 次
package com.djk.design.test;
/**
* 测试类
* @author djk
*
*/
public class Client
{
public static void main(String[] args)
{
//用短信发送的真正执行者
InfocationNotice sms = new SMSSend();
//发货命令
ICommond sendCommind = new SendCommond(sms);
//用语音发送的真正执行者
InfocationNotice voice = new VoiceSend();
//提货命令
ICommond acceptCommond = new AcceptCommond(voice);
Invoker invoker = new Invoker(sendCommind,acceptCommond);
//提货
invoker.acaeptGood();
//发货
invoker.sendGood();
}
}