$
Patrón de comportamiento en el cual un objeto es usado para representar y encapsular toda la información requerida para invocar un método en un tiempo posterior.
¿ Que información ?
El nombre del método, el objeto que posee el método y valores para los parametros del método.
¿ Que busca este patrón ?
¿ Cuando se debe usar?