ABSTRACT
Deal with the details of assigning responsibilities between different objects Describe the communication mechanism between objects Define the mechanism for choosing different algorithms by different objects
at runtime
Chapter Pattern Name Description
30 Command Allows a request to be encapsulated into an object giving control over request queuing, sequencing and undoing.