Command
Intent
Encapsulate a request as an object, thereby letting you parameterize objects with
different requests
Applicability
parameterize objects by action to be performed
queue or log requests
support undo
Structure
Client
Command
execute()
Receiver
action()
ConcreteCommand
receiver
Invoker
Previous slide
Next slide
Back to first slide
View graphic version