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.