|
|
Ведущий раздела: LedWorm Описание: Статьи по PHP не попавшие в другие разделы
«1»
|
Инверсия зависимостей при проектировании Объектно-Ориентированных систем: Формы | Существует две формы инверсии зависимостей: активная и пассивная. Различие между ними состоит в том, как объект узнает о своих зависимостях во время выполнения.
При использовании пассивной формы зависимые объекты «впрыскиваются» в зависимый. Зависимому объекту не надо прилагать никаких усилий, все нужные сервисы он получает через свой интерфейс.
Активная форма, в отличии от пассивной, предполагает, что зависящий объект будет сам получать свои зависимости при помощи вспомогательных объектов.
Каждая из форм инверсии зависимостей имеет подтипы, которые характеризуют детали связывания объектов между собой.
Добавил: PIXEL Дата: 2008-02-19 09:00:44 Количество просмотров: 2130 Рейтинг: 0.00
|
«1»
|
|
|
|
|
|
Каким почтовым клиентом вы пользуетесь?
Мышью | | 51% (83) | MS Outlook / Outlook Express | | 15% (25) | Eudora | | 0% (0) | Thunderbird | | 7% (12) | Веб-интерфейсом | | 20% (33) | Почта России | | 6% (9) |
Проголосовало: 162
|
|
Если бы автомобилестроение развивалось такими же темпами, как компьютерная индустрия, Роллс-Ройс стоил бы 5 долларов, ездил 1000 миль на галлон бензина и раз в год взрывался с четырьмя пассажирами.
|
|