Форум программистов, компьютерный форум, киберфорум
ООП и паттерны
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
senya4400
1

паттерн Observer

20.09.2010, 17:46. Показов 2390. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Гуру программирования, просветите по данному сабжу (расскажите человеческим языком/направьте ссылками), очень интересно

p.s.
Гуглил, но ничего важного, кроме, нлп, рекламы книг - не нашел. В википедии слишком скудно и непонятно...
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2010, 17:46
Ответы с готовыми решениями:

паттерн наблюдатель (observer)
Помогите разобраться. Нашел в интернете несколько примеров но по ним я не могу понять как они...

паттерн Observer(непонятна строка кода)
Непонятный код в одном месте. Хотелось бы узнать смысл и для чего его тут написали. class...

Паттерн мост
Добрый день! Уважаемые форумчане подкиньте пожалуйста идейку по реализации моста. У меня есть два...

Паттерн command
Реализую клиент серверное приложение(сокеты). Для выполнения команд от пользователя имею функцию....

2
153 / 113 / 25
Регистрация: 23.06.2008
Сообщений: 320
23.09.2010, 15:18 2
Подробно
http://www.dofactory.com/Patte... erver.aspx

Вообще идея этого паттерна переплетается с событиями (.net).
Т.е. изменение одного, приводит к изменению подписчиков на это событие.
0
Автор FAQ
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
30.11.2010, 11:23 3
Мне тоже показалось что о EventHandler'ах идет речь В классе создаем член-объект который умеет подписываться на внешние функции. А когда произошло определенное событие связанное с этим членом он все эти функции выполняет отправляя им определённую информацию о событии.

Ну к примеру у нас есть модуль логина. Нам надо писать в лог все IP. Добавляем код в класс и живем спокойно. А потом нужно стало записывать все неудачные попытки входа - ещё код не связанный с функционалом класса. И ещё и ещё. А можно просто сделать объект который подпишет эти 2 функции и вызовет их после логина передав всю нужную информацию о событие. Недостаток - избыточность информации передаваемой событиям. Т.е. им нужно только 1 - IP, 2 - удачно или не удачно, но они обе должны будут получать все.
0
30.11.2010, 11:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2010, 11:23
Помогаю со студенческими работами здесь

Паттерн MVC
Здравствуйте, уважаемые форумчане! Написал небольшую программу, следуя шаблону MVC...

Декоратор(паттерн)
Привет, у меня есть вектор std::vector<cShape*> figures; помещаю в него 2 квадрата cShape*...

Паттерн Одиночка
Проблема: Написал 4 паттерна, хотел раскинуть на 5 пректов (4 паттерна и main, где они срабатывают...

Как называется паттерн?
Всем привет. По работе, пришлось реализовать некую структуру, где за основу был взять паттерн...

Паттерн наблюдатель vs События
Добрый день. Подскажите пожалуйста, что правильнее использовать при программировании на C#:...

Паттерн Репозиторий. Суть
Насколько я понимаю суть в том, что репозиторий служит прослойкой между доменом и хранилищем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru