Rynor
stay hungry
Заюзать класс в других (PHP4)
Ну ООП, так ООП
Есть класс Debug, хочу использовать отладку во всех остальных классах (sql , filesys etc), но одними статическими методами не обойдусь. Наследовать смысла нет. Следовательно, нужно ссылаться.
Использование в конструкторах такой конструкции нормально?
конечно, global мне не сильно нравится, но,
по-моему, это оптимальнее чем, создавать в нескольких классах копии отладчика.
или я туплю?
Спасибо за помощь!
ps Глубоко вздохнул, почуяв Фаната %.
Ну ООП, так ООП
Есть класс Debug, хочу использовать отладку во всех остальных классах (sql , filesys etc), но одними статическими методами не обойдусь. Наследовать смысла нет. Следовательно, нужно ссылаться.Использование в конструкторах такой конструкции нормально?
PHP:
global $debug;
$this->debug = &$debug;
по-моему, это оптимальнее чем, создавать в нескольких классах копии отладчика.
PHP:
$this->debug = &new $debug();
Спасибо за помощь!
ps Глубоко вздохнул, почуяв Фаната %.
))