美文网首页
3.2 行为型-命令模式

3.2 行为型-命令模式

作者: JingJingLiu317 | 来源:发表于2021-01-09 17:55 被阅读0次

    使用场景:发送者和接收者完全解耦,发送者不关心具体实现,只需要发送命令给调用者,由调用者来传达给具体的接收者。

    包含要素:

    Command:抽象命令类

    ConcreteCommand:具体命令类

    Invoker:调用者  关联命令和接收者,将命令传达给具体接收者

    Receiver:接收者

    Client:客户类 只需要发送命令

    示例demo:如果老板有事情分别想找财务经理,人事经理,销售经理,老板只需要向秘书下达命令,由秘书来传达命令给相应的经理。

    抽象接收者 具体接收者 具体接收者 具体接收者 抽象命令 定义了命令具体接收者和执行方法 具体命令及执行命令需要哪些接收者来接收 具体命令及执行命令需要哪些接收者来接收 调用者接收命令和执行命令 客户端只需要下达命令给调用者

    相关文章

      网友评论

          本文标题:3.2 行为型-命令模式

          本文链接:https://www.haomeiwen.com/subject/tghqoktx.html