Command Pattern
A behavioral design pattern that encapsulates a request as an object, allowing parameterization of clients with different requests, queuing, …
A behavioral design pattern that encapsulates a request as an object, allowing parameterization of clients with different requests, queuing, …