首页 > 代码库 > Java命令模式~
Java命令模式~
命令模式是数据驱动设计模式,属于行为模式类别。 请求作为命令包装在一个对象下,并传递给调用器对象。 调用者对象查找可以处理此命令的适当对象,并将命令传递到执行命令的相应对象。
实现实例
在这个示例中,创建了一个作为命令的接口- Order
,同时也创建了一个Stock
类作为请求。 有具体的命令类BuyStock
和SellStock
实现Order
接口将做实际的命令处理。 将创建一个类Broker
作为调用器对象。它可以接收和下订单。
Broker
对象使用命令模式来标识哪个对象,并根据命令类型执行哪个命令。 CommandPatternDemo
这是一个演示入口类,将使用Broker
类演示命令模式。
命令模式的实现实例结构如下图中所示 -
点击链接查看详细内容
Java命令模式~
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。