Команда (Command) — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Другое имя)
(Назначение)
Строка 5: Строка 5:
  
 
=== Назначение ===
 
=== Назначение ===
Упаковка действий в объекты с целью сделать откат изменений (Redo), логирование, комбинирование действий.
+
Упаковка действий (запросов) в объекты, позволяя ставить запросы в очередь, выполнять логирование, комбинирование действий, поддерживать отмену операций.
  
 
=== Описание ===
 
=== Описание ===

Версия 15:59, 1 августа 2014

К основной странице курса

Другое имя

Action (действие), Transaction (транзакция)

Назначение

Упаковка действий (запросов) в объекты, позволяя ставить запросы в очередь, выполнять логирование, комбинирование действий, поддерживать отмену операций.

Описание

Реализация

Диаграмма классов

CommandCommon.png

Участники

Пример

Достоинства и недостатки

Варианты