当前位置:首页 科普知识 command模式

command模式

发布时间:2023-09-05 13:34:51

command模式是一个计算机指令,适用性为紧耦合的关系。

command模式

command模式详细介绍

command模式是一个计算机指令,适用性为紧耦合的关系。

命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或事务(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。

command模式

适用性:在软件系统中,行为请求者与行为实现者之间通常呈现一种紧耦合的关系。但在某些场合,比如要对行为进行记录撤销重做事务等处理,这种无法抵御变化的紧耦合是不合适的。这种情况下,使用command模式将行为请求者与行为实现者进行解耦。

结构图:

温馨提示:
本文【command模式】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6