码迷,mamicode.com
首页 > 其他好文 > 详细

命令模式

时间:2016-02-22 00:10:34      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

/**
* 设计模式------命令模式
* 为每一个操作写一个类,每一个类都有一个exectue方法。
* 举个例子:
* 我有一个洗碗工,一个捶背的,一个打扫的,我给他们下命令,原本的下命令方式是:
* 看见洗碗工,说给我洗碗去,看见打扫的,说给我打扫去,现在洗碗工是一个类,其中有一个exectue方法,打扫工
* 是一个类,其中有一个execute方法,洗碗工这个类和打扫工这个类都是我的用人这个interface的一个实现,
* 而execute就是用人interface中约定的,所以现在的下命令方式是:给我干活去。
* 原来洗碗布和扫帚还要成为我的成员变量,现在不用了,他们分别是洗碗工和打扫工的成员变量。
* **/

技术分享

 

命令模式

标签:

原文地址:http://www.cnblogs.com/hzzhero/p/5205898.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!