CodeLAB
на главную карта сайта обратная связь
каталог | задачи | паттерны | исходники | стат | форумы | ссылки
 гость
искать в
Главная >> все Паттерны

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


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


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

Сортировать по: названию, числу реализаций, дате, популярности, рейтингу, страницы: 1 2
pattern#: 222 [раздел: Поведения | рейтинг: 6/0,6(1) | hits: 56655 | обсудить >>]
Паттерн: Посетитель (Visitor) [реализаций: 9]
аннотация: Посетитель - паттерн поведения объектов, задающий стратегии обхода.
 содержание: «Паттерн Visitor» Посетитель - паттерн поведения объектов, задающий стратегии обхода. Описывает операцию, которая должна быть выполнена над каждым объектом из некоторой произвольной структуры. Позволяет определить и задать на выполнение новую операцию, не изменяя ни классы этих...
Aвтор: this [добавлена: 10 октября 2007]
1
pattern#: 221 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 59183 | обсудить >>]
Паттерн: Шаблонный метод (Template Method) [реализаций: 1]
аннотация: Шаблонный метод - паттерн поведения объектов, определяющий функциональность конктерных методов в рамках лишь абстрактных сущностей.
 содержание: «Паттерн Template Method» Шаблонный метод - паттерн поведения объектов, определяющий функциональность конктерных методов в рамках лишь абстрактных сущностей. Шаблонный метод определяет основу алгоритма в рамках абстрактных классов и методов, а подклассам позволяет переопределять отдельные шаги...
Aвтор: this [добавлена: 8 октября 2007]
2
pattern#: 220 [раздел: Поведения | рейтинг: 7/0,7(1) | hits: 123487 | обсудить >>]
Паттерн: Стратегия (Strategy) [реализаций: 5]
аннотация: Стратегия - паттерн поведения объектов, инкапсулирующий отдельные алгоритмы.
 содержание: «Паттерн Strategy» Стратегия - паттерн поведения объектов, инкапсулирующий отдельные алгоритмы. Также известен под именем Policy. Если в системе фигурируют различные алгоритмы, которые часто могут использоваться повторно в других частях, слоях приложения, было бы удобно...
Aвтор: this [добавлена: 7 октября 2007]
3
pattern#: 219 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 54644 | обсудить >>]
Паттерн: Состояние (State) [реализаций: 5]
аннотация: Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта.
 содержание: «Паттерн State» Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта. Позволяет объекту варьировать свое поведение в зависимости от внутреннего состояния. Поскольку поведение может меняться совершенно произвольно без...
Aвтор: this [добавлена: 6 октября 2007]
4
pattern#: 218 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 80100 | обсудить >>]
Паттерн: Наблюдатель (Observer) [реализаций: 3]
аннотация: Наблюдатель - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности.
 содержание: «Паттерн Observer» Наблюдатель - паттерн поведения объектов, устанавливающий систему оповещения объектами своих соседей в процессе их деятельности. Известен также под именами: Dependents (подчиненные), Publish-Subscribe (издатель-подписчик). Очень часто в процессе функционирования и...
Aвтор: this [добавлена: 5 октября 2007]
5
pattern#: 217 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 41553 | обсудить >>]
Паттерн: Хранитель (Memento) [реализаций: 1]
аннотация: Хранитель - паттерн поведения объектов, сохраняющий состояния.
 содержание: «Паттерн Memento» Хранитель - паттерн поведения объектов, сохраняющий состояния. Известен также под именем Token (лексема). Не нарушая инкапсуляции, фиксирует и выносит за пределы объекта его внутреннее состояние так, чтобы позднее можно было восстановить в нем объект. Иногда...
Aвтор: this [добавлена: 5 октября 2007]
6
pattern#: 216 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 115968 | обсудить >>]
Паттерн: Посредник (Mediator) [реализаций: 6]
аннотация: Посредник - паттерн поведения объектов, предоставляющий единый центр взаимодействия определенной группы объектов.
 содержание: «Паттерн Mediator» Посредник - паттерн поведения объектов, предоставляющий единый центр взаимодействия определенной группы объектов, которые должны быть взаимосвязаны друг с другом. Определяет объект, инкапсулирующий способ взаимодействия множества объектов. Принимает запросы между...
Aвтор: this [добавлена: 5 октября 2007]
7
pattern#: 215 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 186438 | обсудить >>]
Паттерн: Итератор (Iterator) [реализаций: 8]
аннотация: Итератор – паттерн поведения объектов, предоставляющий последовательный доступ ко всем элементам составного объекта, не раскрывая его внутреннего представления.
 содержание: «Паттерн Iterator» Итератор – паттерн поведения объектов, предоставляющий последовательный доступ ко всем элементам составного объекта, не раскрывая его внутреннего представления.Известен также под именем Cursor (курсор). Повсеместно в коде приложения нам тем или иным способом...
Aвтор: this [добавлена: 5 октября 2007]
8
pattern#: 214 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 56257 | обсудить >>]
Паттерн: Интерпретатор (Interpreter) [реализаций: 8]
аннотация: Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания.
 содержание: «Паттерн Interpreter» Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания. В ряде случаев приложение на разных этапах выполнения использует одни и те же алгоритмы обработки данных, или, точнее, многие алгоритмы...
Aвтор: this [добавлена: 5 октября 2007]
9
pattern#: 213 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 65796 | обсудить >>]
Паттерн: Команда (Command) [реализаций: 5]
аннотация: Команда - паттерн поведения объектов, инкапсулирующий различные алгоритмы в единую сущность.
 содержание: «Паттерн Command» Команда- паттерн поведения объектов, инкапсулирующий различные алгоритмы в единую сущность. Встречается также под именами Action (действие), Transaction (транзакция). Инкапсулирует запрос на выполнение конкретной логики (алгоритма) – в виде объекта, позволяя тем...
Aвтор: this [добавлена: 4 октября 2007]
10
pattern#: 212 [раздел: Поведения | рейтинг: 0/0,0(0) | hits: 51947 | обсудить >>]
Паттерн: Цепочка обязанностей (Chain of Responsibility) [реализаций: 4]
аннотация: Цепочка обязанностей - паттерн поведения, выстраивающий объекты составных частей приложения связанными между собой по цепочке.
 содержание: «Паттерн Chain of Responsibility» Цепочка обязанностей - паттерн поведения, выстраивающий объекты составных частей приложения связанными между собой по цепочке, для передачи запроса на обработку от более низких, детализированных слоев системы к более высоким глобальным. Позволяет избежать привязки...
Aвтор: this [добавлена: 4 октября 2007]
11
pattern#: 211 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 50059 | обсудить >>]
Паттерн: Заместитель (Proxy) [реализаций: 4]
аннотация: Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие.
 содержание: «Паттерн Proxy» Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие. Разумно управлять доступом к объекту, поскольку тогда можно отложить расходы на создание и инициализацию до момента, когда объект действительно понадобится. Одна...
Aвтор: this [добавлена: 9 сентября 2007]
12
pattern#: 210 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 49292 | обсудить >>]
Паттерн: Приспособленец (Flyweight) [реализаций: 9]
аннотация: Приспособленец - паттерн, структурирующий объекты таким образом, что из них инстанцируется всего лишь ограниченный необходимый набор экземпляров вместо всего большого множества.
 содержание: «Паттерн Flyweight» Приспособленец - паттерн, структурирующий объекты таким образом, что из них инстанцируется всего лишь ограниченный необходимый набор экземпляров вместо всего большого множества. Решает задачу предотвращения инстанцирования большого количества объектов, требуемого для...
Aвтор: this [добавлена: 1 сентября 2007]
13
pattern#: 209 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 45385 | обсудить >>]
Паттерн: Фасад (Facade) [реализаций: 7]
аннотация: Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз.
 содержание: «Паттерн Facade» Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз. Предоставляет единый, унифицированный интерфейс ко всей некоторой подсистеме вместо набора отдельных и многочисленных интерфейсов. Фактически, фасад определяет интерфейс более...
Aвтор: this [добавлена: 19 августа 2007]
14
pattern#: 208 [раздел: Структурные | рейтинг: 0/0,0(0) | hits: 85923 | обсудить >>]
Паттерн: Декоратор (Decorator) [реализаций: 4]
аннотация: Декоратор - паттерн, структурирующий объекты, добавляя, расширяя их функциональность. Также фигурирует под именем Wrapper.
 содержание: «Паттерн Decorator» Декоратор - паттерн, структурирующий объекты, расширяя их функциональность. Также фигурирует под именем Wrapper. Динамически расширяет функциональность объекта, добавляет ему новые обязанности. Гибкая альтернатива наследованию, когда подклассы создаются только...
Aвтор: this [добавлена: 18 августа 2007]
15
страницы: 1 2
<< назад +добавить Паттерн
Всего: 23

 
каталог | задачи | паттерны | исходники | стат | форумы | карта сайта | контакты | ссылки 
© 2000-2017 CodeLAB Group
  Все права защищены
Страница сгенерирована за 0.055417 секунд
Количество запросов к БД: 9, gzip: 9.5kb/48.4kb(81%)