21_命令模式

张开发
2026/4/16 3:33:24 15 分钟阅读

分享文章

21_命令模式
命令模式概念定义命令模式是一种行为型设计模式,它将请求封装为对象,使请求的发送者和接收者解耦。命令模式允许请求的参数化、排队、记录和撤销。适用场景当需要将请求的发送者和接收者解耦时当需要支持命令的撤销和重做时当需要将请求参数化时当需要将请求排队或记录请求日志时实现方法命令模式通常包含以下角色:命令:定义执行操作的接口具体命令:实现命令接口,包含接收者的引用接收者:执行具体操作的对象调用者:触发命令执行的对象客户端:创建命令并设置其接收者UML 结构图

更多文章