我们一起来读书吧 关注:140贴子:2,117
  • 0回复贴,共1

设计模式 2.7 -2.9

只看楼主收藏回复

命令模式(Command)将类的业务行为以对象的方式封装,以便实现行为的参数化、撤销或重做等需求。
特点:
封装性:命令模式将请求封装为一个对象,隐藏了请求的具体实现细节。
扩展性:可以方便地添加新的命令类,无需修改现有代码。
灵活性:命令对象可以被存储、传递、排队、记录和修改。
优点:
降低了系统耦合度,请求发送者和接收者之间通过命令对象交互。
易于扩展,可以独立地添加新的命令。


IP属地:北京1楼2024-09-06 16:31回复