命令模式
2015-07-14 13:33:40 0 举报
1
作者其他创作
大纲/内容
Receiver
+cook():void
厨师二
+cook():void+run():void
点炒花生米
-receiver:Receiver=null-state:String
+SetReceiver(receiver:Receiver)+execute():void
Command
+execute():void
点蒸熊掌
小白纸(WhitePage)
+addCommand(command:Command)+addOver():void
-commands:List
维护请求队列的类(CommandQueue)
以下两个方法在多线程的情况下需线程同步+static addCommands(commands:List)+static getFirstCommand():Command
-static commandQueue:List
Client
厨师一
0 条评论
下一页