Как используются замыкания для ООП?

PHP и .Net имеют закрытие; Мне было интересно, каковы некоторые примеры использования замыканий в ООП и шаблонах проектирования, и какие преимущества они имеют перед чистым ООП-программированием.

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

9
задан 2 revs 30 September 2010 в 17:14
поделиться