命令模式示例

时间:2018-03-07 14:23:58

标签: design-patterns

我正在尝试掌握命令模式,我想知道你是否可以给我一个命令模式的真实例子。

另一方面,switch语句是一个命令模式吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

当然不是! Switch不是一种设计模式,而是一种可以使用的控制结构,而不是多个if语句。命令设计模式它是面向对象的,如果你使用一些switch语句来实现这个设计模式,你必须避免混淆一个。

这是一个链接,您可以在其中详细了解命令模式:https://sourcemaking.com/design_patterns/command