实现类中,存储一个私有的Map对象,该对象中以键值对的方式放置各个命令,当使用时通过传入键参数获取相应的命令,通过调用该命令完成功能实现。
参考:http://caterpillar.onlyfun.net/Gossip/DesignPattern/CommandPattern.htm
参考:http://caterpillar.onlyfun.net/Gossip/DesignPattern/CommandPattern.htm
本文介绍了一种通过存储命令的键值对实现命令模式的方法。利用私有Map对象存放各种命令,通过键参数获取并执行相应的命令,实现了功能的模块化。
209
423

被折叠的 条评论
为什么被折叠?