设计模式之 命令模式

为了支持命令的撤销、重做等功能,命令的使用者和执行者应该具有较低的耦合。命令模式通过将“命令”抽象化而实现了使用者和实现者之间的松耦合。

ICommand:

Code

CommandOne:

Code

CommandTwo:

Code

Invoker:

Code

Clinet:

Code

结果:

原文地址:https://www.cnblogs.com/zzy0471/p/1608154.html