Декоратор (Decorator) — различия между версиями

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

Версия 07:55, 4 августа 2014

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

Другое название

Обертка (Wrapper)

Назначение

Динамически добавляет объекту новые свойства (без использования наследования, на этапе выполнения).

Описание

Реализация

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

Файл:Common.png

Участники

Пример

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

Варианты