Почитать описание других паттернов.
Необходимо иметь эффективное представление запросов к некоторой системе, не обладая при этом знаниями ни об их природе ни о способах их обработки.
Существует по крайней мере три мотивации к использованию шаблона “Команда”:
Проблема
Необходимо иметь эффективное представление запросов к некоторой системе, не обладая при этом знаниями ни об их природе ни о способах их обработки.
Описание
Существует по крайней мере три мотивации к использованию шаблона “Команда”:
- инкапсулирование запроса в виде объекта для последующего протоколирования/логирования и т.п.
- наделение сущности “вызов метода объекта” свойствами самостоятельного объекта;
- объектно-ориентированный обратный вызов (callback);