Инструменты пользователя

Инструменты сайта


limb3_2007_3:ru:packages:core:lmb_proxy

Класс lmbProxy

lmbProxy - класс для реализации proxy-объектов.

lmbProxy перехватывает все обращения к аттрибутам и методам проксируемого объекта. Он проверяет, был ли оригинальный объект «отрезолвлен», то есть получена реальная копия объекта, для которого создан lmbProxy. Резолвинг оригинального объекта производится в закрытом методе lmbProxy :: _createOriginalObject().

Для принудительного резолвинга оригинального объекта используется метод lmbProxy :: resolve().

lmbHandle - это пример использования lmbProxy для реализации отложенной инициализации объектов.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   ___    ____   _  __  _____   __  ___
  / _ )  / __/  | |/_/ / ___/  /  |/  /
 / _  | / _/   _>  <  / /__   / /|_/ / 
/____/ /_/    /_/|_|  \___/  /_/  /_/
 
limb3_2007_3/ru/packages/core/lmb_proxy.txt · Последнее изменение: 2010/11/10 10:02 — 127.0.0.1