行为型设计模式 — 命令模式

什么是命令模式命令模式在调用者与被调用者之间引入一个命令角色,即将调用者与被调用者分离开开,并将具体的调用过程独立封装。命令模式的类图如下:命令模式下有四类角色:Receiver:被调用者角色,用于接收处理调用请求Command:抽象命令角色,持有Receiver实例,声明execute接口ConcreteCommand:具体命令角色,实现execute方法,调用Receiver处理请求Invok…

more >>