OpenU.Ru
Возможность объекта отвечать отправкой сообщения
другому объекту в ответ на получение сообщения. Делегирование можно использовать
и качестве альтернативы наследованию. В некоторых языках (таких, как self) делегирование
поддерживается механизмами наследования в самом языке. В большинстве остальных
языков (например, C++ и Smalltalk) оно реализуется в виде ассоциации с другим
объектом или агрегации. Операция, которую осуществляют над первым объектом,
вызывает операцию и над вторым объектом, которая и делает работу первой.
См. для сравнения inheritance.
См. association.