模式-Command
2015-04-16 09:07:03 3 举报
模式-Command是一种编程设计模式,它用于封装命令请求以便将其传输或存储,从而支持撤销操作。该模式将“命令”定义为对象,并将每个调用都封装为一个具体的命令对象。这种模式可以用于构建可扩展的系统,允许用户对系统进行个性化定制和配置。通过使用模式-Command,开发人员可以将请求参数化并支持可撤销的操作,从而使应用程序更加灵活、可维护和易于扩展。此外,模式-Command还可以帮助开发人员实现事件驱动架构,从而提高系统的响应性和性能。总之,模式-Command是一种强大而灵活的设计模式,可以帮助开发人员构建高质量的软件系统。
作者其他创作
大纲/内容
Client
main() void
ConcreteCommand(圣旨)
Receiver(悟空)
new
client(玉帝)
Receiver
action() void
ConcreteCommand
receiver: Receiver
execute() void
action() void
action(Command) void
Commandexecute() void
Invoker
command:Command
invoker(太白金星)
0 条评论
下一页