|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Yury Kopyl 2:5020/400 19 May 2004 10:38:01 To : All Subject : DynaLoader и наследование -------------------------------------------------------------------------------- Hello, All! Есть модуль (объектный), использующий DynaLoader - например Module.pm Мы хотим расширить его функционал за счет наследования - - --- Another::Module.pm--- package Another::Module; use base (Module) --main.pl-- use Another::Module; Another::Module::autoloaded_function(); и получаем ошибку, Another::Module::autoloaded_function.al не найдена, хотя на самом деле этот файл лежит в Module::autoloaded_function.al Как с этим бороться или все-таки икапсулировать объект Module и делегировать вызов нужных функций через AUTOLOAD? Yury Kopyl aka hrg | http://id.totem.ru | Только взял боец гитару, сразу видно - гармонист... --- ifmail v.2.15dev5.3 * Origin: IAC Samara-Internet, Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1027769169015.html, оценка из 5, голосов 10
|