Хранитель (Memento) — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Назначение)
Строка 2: Строка 2:
 
__NOTOC__
 
__NOTOC__
 
=== Назначение ===
 
=== Назначение ===
 +
Хранитель - это объект, в котором сохраняется состояние другого объекта - хозяина хранителя. Это необходимо для того чтобы хозяин мог записать в хранитель некоторую контрольную точку - своё текущее состояние, а потом вернуться к этому состоянию.
  
 
=== Описание ===
 
=== Описание ===

Версия 19:44, 20 июля 2014

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

Назначение

Хранитель - это объект, в котором сохраняется состояние другого объекта - хозяина хранителя. Это необходимо для того чтобы хозяин мог записать в хранитель некоторую контрольную точку - своё текущее состояние, а потом вернуться к этому состоянию.

Описание

Реализация

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

.png

Участники

Диаграмма последовательности

Файл:.png

Пример

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

Варианты