【发布时间】:2016-10-19 01:38:54
【问题描述】:
我刚开始学习设计模式,一种是命令模式。在阅读了一些资料和一些文档后,例如
http://www.oodesign.com/command-pattern.html https://www.tutorialspoint.com/design_pattern/command_pattern.htm
我想到了使用命令模式进行股票买卖。客户可以先决定他/她想出售或购买哪只股票,然后让代理/经纪人调用命令的执行功能。我认为这是有道理的。
另外一个“经典”的例子是餐厅,这让我很困惑。作为客户,客户如何知道哪个厨师(接收者)能够烹制该物品(示例中的汤或烤架)?我认为厨师不应由客户决定。谁能指出我应该如何处理这个想法?
谢谢!
【问题讨论】:
标签: oop design-patterns command-pattern