Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Впрыск объекта в объект др. класса (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/vprysk-ob-ekta-v-ob-ekt-dr-klassa-388775/)

Guest 16.10.2011 15:39

Впрыск объекта в объект др. класса
 
Приветствую!Сформулировал заголовок, как смог, но объясню:Например есть объект класса Logger() ($logger), и объект класса DataBase ($db), это так скажем объекты, которые могу понадобиться в любой момент времени в любом месте, но не копии их, а именно они сами (т.е. ссылки на них). В глобальной области видимости с этим проблем нет. Но если нам понадобится этот объект в теле класса (точнее в теле метода класса)?Я встречал вариант - дополнительный класс Context, который содержит в себе все необходимые объекты (т.е. ссылки конечно, на эти объекты), и впрыскивается в объект класса, в котором необходимы эти классы, например


Часовой пояс GMT, время: 15:45.


© www.otvetnemail.ru - Форум вопросов и ответов.