Command Pattern

@draft

Command Patter(命令模式)又称行动(Action)或者交易(Transaction)模式,它属于对象的行为模式。

GoF 描述 Command 模式时,主要用于菜单的 UNDO 操作,因此 Command 类中必有 unDo 方法,现在不一定了。

Struts1 和 Struts2 都号称实现了这个模式。

尚学堂马士兵的例子很有趣,MM 命令 GG 办事情。