Главная страница

Э. Гамма, Р. Хелм


Скачать 6.37 Mb.
НазваниеЭ. Гамма, Р. Хелм
АнкорFactorial
Дата14.03.2022
Размер6.37 Mb.
Формат файлаpdf
Имя файлаPatterny_Obektno-Orientirovannogo_Proektirovania_2020.pdf
ТипДокументы
#395452
страница38 из 38
1   ...   30   31   32   33   34   35   36   37   38
444
Алфавитный указатель применимость 148
пример кода 152
реализация 151
результаты 149
родственные паттерны 157
структура 148
участники 148
Р
Реализация 23
Редактор Lexi 56
Compositor 66
абстрактная фабрика 78
анализ 100
глифы 62
декоратор 73
документ 59
доступ к информации 93
зависимость от реализации 79
задачи проектирования 56
инкапсуляция запроса 87
история команд 90
итератор 98
классы
Command 88
Iterator 95
Visitor 104
Window 80
команда 92
компоновщик 64
моноглиф 70
мост 86
оконные системы 78
операции пользователя 86
отмена операций 90
оформление 73
пользовательский интерфейс 69
порядок обхода 94
посетитель 105
проверка правописания 92
расстановка переносов 92
создание объектов 74
стратегия 68
фабрики 75
форматирование 65
Результаты 18, 23
Рекурсивная композиция 60
Решение 18
Родительский класс 34, 416
Родственные паттерны 24, 362
С
Связанность 416
Сигнатура 416
операции 32
Создание экземпляров 34
Сообщение 29
Состояние 27, 352
известные применения 361
мотивация 352
назначение 352
отношения 354
применимость 353
пример кода 357
реализация 356
результаты 355
родственные паттерны 362
структура 354
участники 354
Ссылка на объект 416
Стратегия 27, 362
другое название 363

Алфавитный указатель
445
известные применения 372
мотивация 363
назначение 362
отношения 365
применимость 364
пример кода 369
реализация 367
результаты 365
родственные паттерны 373
структура 364
участники 365
Строитель 25, 124
известные применения 134
мотивация 124
назначение 124
отношения 127
применимость 126
пример кода 129
реализация 128
результаты 127
родственные паттерны 134
структура 126
участники 126
Структура 23
Супертип 416
Схема
Model/View/Controller 19
MVC 19
взаимодействий 416, 420
классов 416, 418
модель/представление/контрол- лер 19
объектов 416, 420
Т
Тип 32, 416
параметризованный 43, 415
У
Уполномоченный 41
Участники 23
Ф
Фабричный метод 25, 135
другое название 135
известные применения 145
мотивация 135
назначение 135
отношения 137
применимость 136
пример кода 143
реализация 139
результаты 137
родственные паттерны 146
структура 136
участники 137
Фасад 25, 221
известные применения 229
мотивация 221
назначение 221
отношения 224
применимость 223
пример кода 226
реализация 225
результаты 224
родственные паттерны 231
структура 223
участники 224
Функциональность объединение 80
пересечение 80
Х
Хранитель 26, 330
другое название 330

446
Алфавитный указатель известные применения 337
мотивация 330
назначение 330
отношения 333
применимость 332
пример кода 336
реализация 334
результаты 334
родственные паттерны 339
структура 332
участники 332
Ц
Цепочка обязанностей 25, 263
известные применения 274
мотивация 263
назначение 263
отношения 267
применимость 266
пример кода 271
реализация 268
результаты 267
родственные паттерны 275
структура 266
участники 267
Ч
Черный ящик 39, 416
Ш
Шаблонный метод 27, 373
известные применения 379
мотивация 373
назначение 373
отношения 376
применимость 375
пример кода 378
реализация 377
результаты 376
родственные паттерны 379
структура 375
участники 376
Э
Экземпляр класса 34
Я
Ящик прозрачный 39, 416
черный 39, 416

Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес
Паттерны объектно-ориентированного проектирования
Перевел с английского А. Слинкин
Заведующая редакцией
Ю. Сергиенко
Ведущий редактор
К. Тульцева
Литературный редактор
Е. Матвеев
Художественный редактор
В. Мостипан
Корректор
М. Молчанова
Верстка
Л. Егорова
Изготовлено в России. Изготовитель: ООО «Прогресс книга».
Место нахождения и фактический адрес: 194044, Россия, г. Санкт-Петербург,
Б. Сампсониевский пр., д. 29А, пом. 52. Тел.: +78127037373.
Дата изготовления: 03.2020. Наименование: книжная продукция. Срок годности: не ограничен.
Налоговая льгота — общероссийский классификатор продукции ОК 034-2014, 58.11.12.000 —
Книги печатные профессиональные, технические и научные.
Импортер в Беларусь: ООО «ПИТЕР М», 220020, РБ, г. Минск, ул. Тимирязева, д. 121/3, к. 214, тел./факс: 208 80 01.
Подписано в печать 18.03.20. Формат 70×100/16. Бумага офсетная. Усл. п. л. 36,120. Тираж 2000. Заказ 0000.
1   ...   30   31   32   33   34   35   36   37   38


написать администратору сайта