Библиотека Паттернов
Всего: 23
форма поиска...
Сортировать по: названию, числу реализаций, дате
,
популярности,
рейтингу,
страницы: 1
2
| pattern#: | 222 [раздел: Поведения | рейтинг: 6/0,6(1) | hits: 21697 | обсудить >>] |
| Паттерн: | Посетитель (Visitor) [реализаций: 9] |
| аннотация: | Посетитель - паттерн поведения объектов, задающий стратегии обхода. |
| содержание: | «Паттерн Visitor» Посетитель - паттерн поведения объектов, задающий стратегии обхода. Описывает операцию, которая должна быть выполнена над каждым объектом из некоторой произвольной структуры. Позволяет определить и задать на выполнение новую операцию, не изменяя ни классы этих... |
| Aвтор: | this [добавлена: 10 октября 2007]
1
|
| pattern#: | 221 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 11877 | обсудить >>] |
| Паттерн: | Шаблонный метод (Template Method) [реализаций: 1] |
| аннотация: | Шаблонный метод - паттерн поведения объектов, определяющий функциональность конктерных методов в рамках лишь абстрактных сущностей. |
| содержание: | «Паттерн Template Method» Шаблонный метод - паттерн поведения объектов, определяющий функциональность конктерных методов в рамках лишь абстрактных сущностей. Шаблонный метод определяет основу алгоритма в рамках абстрактных классов и методов, а подклассам позволяет переопределять отдельные шаги... |
| Aвтор: | this [добавлена: 8 октября 2007]
2
|
| pattern#: | 220 [раздел: Поведения | рейтинг: 7/0,7(1) | hits: 17212 | обсудить >>] |
| Паттерн: | Стратегия (Strategy) [реализаций: 5] |
| аннотация: | Стратегия - паттерн поведения объектов, инкапсулирующий отдельные алгоритмы. |
| содержание: | «Паттерн Strategy» Стратегия - паттерн поведения объектов, инкапсулирующий отдельные алгоритмы. Также известен под именем Policy. Если в системе фигурируют различные алгоритмы, которые часто могут использоваться повторно в других частях, слоях приложения, было бы удобно... |
| Aвтор: | this [добавлена: 7 октября 2007]
3
|
| pattern#: | 219 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 15775 | обсудить >>] |
| Паттерн: | Состояние (State) [реализаций: 5] |
| аннотация: | Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта. |
| содержание: | «Паттерн State» Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта. Позволяет объекту варьировать свое поведение в зависимости от внутреннего состояния. Поскольку поведение может меняться совершенно произвольно без... |
| Aвтор: | this [добавлена: 6 октября 2007]
4
|
| pattern#: | 218 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 26519 | обсудить >>] |
| Паттерн: | Наблюдатель (Observer) [реализаций: 3] |
| аннотация: | Наблюдатель - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности. |
| содержание: | «Паттерн Observer» Наблюдатель - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности. Известен также под именами: Dependents (подчиненные), Publish-Subscribe (издатель-подписчик). Очень часто в процессе функционирования и... |
| Aвтор: | this [добавлена: 5 октября 2007]
5
|
| pattern#: | 217 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 13854 | обсудить >>] |
| Паттерн: | Хранитель (Memento) [реализаций: 1] |
| аннотация: | Хранитель - паттерн поведения объектов, сохраняющий состояния. |
| содержание: | «Паттерн Memento» Хранитель - паттерн поведения объектов, сохраняющий состояния. Известен также под именем Token (лексема). Не нарушая инкапсуляции, фиксирует и выносит за пределы объекта его внутреннее состояние так, чтобы позднее можно было восстановить в нем объект. Иногда... |
| Aвтор: | this [добавлена: 5 октября 2007]
6
|
| pattern#: | 216 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 16421 | обсудить >>] |
| Паттерн: | Посредник (Mediator) [реализаций: 6] |
| аннотация: | Посредник - паттерн поведения объектов, предоставляющий единый центр взаимодействия определенной группы объектов. |
| содержание: | «Паттерн Mediator» Посредник - паттерн поведения объектов, предоставляющий единый центр взаимодействия определенной группы объектов, которые должны быть взаимосвязаны друг с другом. Определяет объект, инкапсулирующий способ взаимодействия множества объектов. Принимает запросы между... |
| Aвтор: | this [добавлена: 5 октября 2007]
7
|
| pattern#: | 215 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 33851 | обсудить >>] |
| Паттерн: | Итератор (Iterator) [реализаций: 8] |
| аннотация: | Итератор – паттерн поведения объектов, предоставляющий последовательный доступ ко всем элементам составного объекта, не раскрывая его внутреннего представления. |
| содержание: | «Паттерн Iterator» Итератор – паттерн поведения объектов, предоставляющий последовательный доступ ко всем элементам составного объекта, не раскрывая его внутреннего представления.Известен также под именем Cursor (курсор). Повсеместно в коде приложения нам тем или иным способом... |
| Aвтор: | this [добавлена: 5 октября 2007]
8
|
| pattern#: | 214 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 16424 | обсудить >>] |
| Паттерн: | Интерпретатор (Interpreter) [реализаций: 8] |
| аннотация: | Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания. |
| содержание: | «Паттерн Interpreter» Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания. В ряде случаев приложение на разных этапах выполнения использует одни и те же алгоритмы обработки данных, или, точнее, многие алгоритмы... |
| Aвтор: | this [добавлена: 5 октября 2007]
9
|
| pattern#: | 213 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 21139 | обсудить >>] |
| Паттерн: | Команда (Command) [реализаций: 5] |
| аннотация: | Команда - паттерн поведения объектов, инкапсулирующий различные алгоритмы в единую сущность. |
| содержание: | «Паттерн Command» Команда- паттерн поведения объектов, инкапсулирующий различные алгоритмы в единую сущность. Встречается также под именами Action (действие), Transaction (транзакция). Инкапсулирует запрос на выполнение конкретной логики (алгоритма) – в виде объекта, позволяя тем... |
| Aвтор: | this [добавлена: 4 октября 2007]
10
|
| pattern#: | 212 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 15835 | обсудить >>] |
| Паттерн: | Цепочка обязанностей (Chain of Responsibility) [реализаций: 4] |
| аннотация: | Цепочка обязанностей - паттерн поведения, выстраивающий объекты составных частей приложения связанными между собой по цепочке. |
| содержание: | «Паттерн Chain of Responsibility» Цепочка обязанностей - паттерн поведения, выстраивающий объекты составных частей приложения связанными между собой по цепочке, для передачи запроса на обработку от более низких, детализированных слоев системы к более высоким глобальным. Позволяет избежать привязки... |
| Aвтор: | this [добавлена: 4 октября 2007]
11
|
| pattern#: | 211 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 14269 | обсудить >>] |
| Паттерн: | Заместитель (Proxy) [реализаций: 4] |
| аннотация: | Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие. |
| содержание: | «Паттерн Proxy» Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие. Разумно управлять доступом к объекту, поскольку тогда можно отложить расходы на создание и инициализацию до момента, когда объект действительно понадобится. Одна... |
| Aвтор: | this [добавлена: 9 сентября 2007]
12
|
| pattern#: | 210 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 14511 | обсудить >>] |
| Паттерн: | Приспособленец (Flyweight) [реализаций: 9] |
| аннотация: | Приспособленец - паттерн, структурирующий объекты таким образом, что из них инстанцируется всего лишь ограниченный необходимый набор экземпляров вместо всего большого множества. |
| содержание: | «Паттерн Flyweight» Приспособленец - паттерн, структурирующий объекты таким образом, что из них инстанцируется всего лишь ограниченный необходимый набор экземпляров вместо всего большого множества. Решает задачу предотвращения инстанцирования большого количества объектов, требуемого для... |
| Aвтор: | this [добавлена: 1 сентября 2007]
13
|
| pattern#: | 209 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 14304 | обсудить >>] |
| Паттерн: | Фасад (Facade) [реализаций: 7] |
| аннотация: | Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз. |
| содержание: | «Паттерн Facade» Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз. Предоставляет единый, унифицированный интерфейс ко всей некоторой подсистеме вместо набора отдельных и многочисленных интерфейсов. Фактически, фасад определяет интерфейс более... |
| Aвтор: | this [добавлена: 19 августа 2007]
14
|
| pattern#: | 208 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 16786 | обсудить >>] |
| Паттерн: | Декоратор (Decorator) [реализаций: 4] |
| аннотация: | Декоратор - паттерн, структурирующий объекты, добавляя, расширяя их функциональность. Также фигурирует под именем Wrapper. |
| содержание: | «Паттерн Decorator» Декоратор - паттерн, структурирующий объекты, расширяя их функциональность. Также фигурирует под именем Wrapper. Динамически расширяет функциональность объекта, добавляет ему новые обязанности. Гибкая альтернатива наследованию, когда подклассы создаются только... |
| Aвтор: | this [добавлена: 18 августа 2007]
15
|
страницы: 1
2
Всего: 23



