CodeLAB
на главную карта сайта обратная связь

Популярные задачи:

#Обработка шаблонных писем. (52894 hits)
#Арктангенс. (45665 hits)
#Логирование в GUI. (32507 hits)
#Программное создание ссылок. (100014 hits)
#Двусторонняя карта. (34208 hits)
#Вставка новой записи в таблицу БД. (36716 hits)
#Сортировка Шелла, обший принцип. (145304 hits)
#Посчитать количество пар чисел (number of equal pairs). (4964 hits)
#Заливка замкнутой области. (62652 hits)
#Создание нестандартного (custom-ного) окна браузера. (36069 hits)
#Случайный выбор элемента при неизвестном их количестве. (36818 hits)
#Загрузчик классов. (43633 hits)
#Рисование куба. (60055 hits)
#ООП на javascript: классы, наследование, инкапсуляция. (257793 hits)
#Вычисление двойного интеграла с использованием MPI. (60466 hits)
#Пирамидальная сортировка. (204308 hits)
#Рисование полусферы. (29159 hits)
#Часики на js. (93444 hits)
#Масштабирование, пропорциональное изменение размеров картинки. (101240 hits)
#Вычисление медианы заданной выборки. (49386 hits)


Главная >> все Паттерны

Библиотека Паттернов


<< назад +добавить Паттерн
Всего: 23


форма поиска...

Сортировать по: названию, числу реализаций, дате, популярности, страницы: 1 2
pattern#: 215 [раздел: Поведения | hits: 324037]
Паттерн: [8]
аннотация: Итератор – паттерн поведения объектов, предоставляющий последовательный доступ ко всем элементам составного объекта, не раскрывая его внутреннего...
 содержание: «Паттерн Iterator» Итератор – паттерн поведения объектов, предоставляющий последовательный доступ ко всем элементам составного объекта, не раскрывая его внутреннего представления.Известен также под именем Cursor (курсор). Повсеместно в коде приложения нам тем или иным...
Aвтор: [добавлена: ]
1
pattern#: 220 [раздел: Поведения | hits: 198725]
Паттерн: [5]
аннотация: Стратегия - паттерн поведения объектов, инкапсулирующий отдельные алгоритмы.
 содержание: «Паттерн Strategy» Стратегия - паттерн поведения объектов, инкапсулирующий отдельные алгоритмы. Также известен под именем Policy. Если в системе фигурируют различные алгоритмы, которые часто могут использоваться повторно в других частях, слоях приложения, было бы удобно...
Aвтор: [добавлена: ]
2
pattern#: 206 [раздел: Структурные | hits: 180803]
Паттерн: [10]
аннотация: Мост – паттерн, оптимальным образом структурирующий используемые иерархии общих абстракций и их конкретных реализаций. Известен также под именем Handle/Body...
 содержание: «Паттерн Bridge» Мост – паттерн, оптимальным образом структурирующий используемые иерархии общих абстракций и их конкретных реализаций. Известен также под именем Handle/Body (описатель/тело). Главное назначение - отделить абстракцию от ее реализации так, чтобы то и...
Aвтор: [добавлена: ]
3
pattern#: 216 [раздел: Поведения | hits: 178823]
Паттерн: [6]
аннотация: Посредник - паттерн поведения объектов, предоставляющий единый центр взаимодействия определенной группы объектов.
 содержание: «Паттерн Mediator» Посредник - паттерн поведения объектов, предоставляющий единый центр взаимодействия определенной группы объектов, которые должны быть взаимосвязаны друг с другом. Определяет объект, инкапсулирующий способ взаимодействия множества объектов. ...
Aвтор: [добавлена: ]
4
pattern#: 218 [раздел: Поведения | hits: 176484]
Паттерн: [3]
аннотация: Наблюдатель - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности.
 содержание: «Паттерн Observer» Наблюдатель - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности. Известен также под именами: Dependents (подчиненные), Publish-Subscribe (издатель-подписчик). Очень часто в процессе функционирования...
Aвтор: [добавлена: ]
5
pattern#: 207 [раздел: Структурные | hits: 173909]
Паттерн: [7]
аннотация: Компоновщик - паттерн, структурирующий объекты таким образом, что появляется возможность унифицировано, одинаково обращаться с каждым из них.
 содержание: «Паттерн Composite» Компоновщик - паттерн, структурирующий объекты таким образом, что появляется возможность унифицировано, одинаково обращаться с каждым из них. Выстраивает различные объекты в древовидные структуры для представления любой части этой иерархии как единое...
Aвтор: [добавлена: ]
6
pattern#: 211 [раздел: Структурные | hits: 170427]
Паттерн: [4]
аннотация: Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие.
 содержание: «Паттерн Proxy» Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие. Разумно управлять доступом к объекту, поскольку тогда можно отложить расходы на создание и инициализацию до момента, когда объект...
Aвтор: [добавлена: ]
7
pattern#: 219 [раздел: Поведения | hits: 161535]
Паттерн: [5]
аннотация: Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта.
 содержание: «Паттерн State» Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта. Позволяет объекту варьировать свое поведение в зависимости от внутреннего состояния. Поскольку поведение может меняться...
Aвтор: [добавлена: ]
8
pattern#: 202 [раздел: Порождающие | hits: 161374]
Паттерн: [10]
аннотация: Фабричный метод – паттерн, порождающий подклассы.
 содержание: «Паттерн Factory Method» Фабричный метод – паттерн, порождающий подклассы. Задает интерфейс для создания объекта, и оставляет подклассам выбор того, какие в действительности классы инстанцировать (среди «Си»-шников был известен также под названием виртуальный...
Aвтор: [добавлена: ]
9
pattern#: 208 [раздел: Структурные | hits: 160836]
Паттерн: [4]
аннотация: Декоратор - паттерн, структурирующий объекты, добавляя, расширяя их функциональность. Также фигурирует под именем Wrapper.
 содержание: «Паттерн Decorator» Декоратор - паттерн, структурирующий объекты, расширяя их функциональность. Также фигурирует под именем Wrapper. Динамически расширяет функциональность объекта, добавляет ему новые обязанности. Гибкая альтернатива наследованию, когда подклассы...
Aвтор: [добавлена: ]
10
pattern#: 209 [раздел: Структурные | hits: 158038]
Паттерн: [7]
аннотация: Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз.
 содержание: «Паттерн Facade» Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз. Предоставляет единый, унифицированный интерфейс ко всей некоторой подсистеме вместо набора отдельных и многочисленных интерфейсов. Фактически, фасад...
Aвтор: [добавлена: ]
11
pattern#: 214 [раздел: Поведения | hits: 148220]
Паттерн: [8]
аннотация: Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания.
 содержание: «Паттерн Interpreter» Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания. В ряде случаев приложение на разных этапах выполнения использует одни и те же алгоритмы обработки данных, или, точнее, многие...
Aвтор: [добавлена: ]
12
pattern#: 222 [раздел: Поведения | hits: 146893]
Паттерн: [9]
аннотация: Посетитель - паттерн поведения объектов, задающий стратегии обхода.
 содержание: «Паттерн Visitor» Посетитель - паттерн поведения объектов, задающий стратегии обхода. Описывает операцию, которая должна быть выполнена над каждым объектом из некоторой произвольной структуры. Позволяет определить и задать на выполнение новую операцию, не изменяя ни...
Aвтор: [добавлена: ]
13
pattern#: 205 [раздел: Структурные | hits: 144570]
Паттерн: [4]
аннотация: Адаптер – паттерн, унифицирующий классы и объекты. Преобразует интерфейс одного класса в интерфейс другого, который ожидают клиенты.
 содержание: «Паттерн Adapter (или Wrapper)» Адаптер – паттерн, унифицирующий классы и объекты. Преобразует интерфейс одного класса в интерфейс другого, который ожидают клиенты. Т.о. адаптер обеспечивает совместную работу классов с несовместимыми интерфейсами, которая без него была...
Aвтор: [добавлена: ]
14
pattern#: 213 [раздел: Поведения | hits: 141437]
Паттерн: [5]
аннотация: Команда - паттерн поведения объектов, инкапсулирующий различные алгоритмы в единую сущность.
 содержание: «Паттерн Command» Команда- паттерн поведения объектов, инкапсулирующий различные алгоритмы в единую сущность. Встречается также под именами Action (действие), Transaction (транзакция). Инкапсулирует запрос на выполнение конкретной логики (алгоритма) – в виде объекта,...
Aвтор: [добавлена: ]
15
страницы: 1 2
<< назад +добавить Паттерн
Всего: 23