Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Динамический метод


Автор: Guest_Eugene 17.4.2003, 14:07
Привет!

Задача :
Имеем ккласс CLASS, ну и парочка методов CLASS::met1, CLASS::met2
Хотелось бы получить некий "динамический" метод, что-то типа следующего :


sub dyn {
my $self = shift;
my $inst = $self->{inst};
\&inst ($self);
}

Переменная $self->{inst} содержит ссылку на один из методов met1 или met2. Конструкция работает, но, хотелось бы избавиться от двойного вызова функций.



Автор: Guest_Eugene 17.4.2003, 23:56
Прошу прощение за беспокойство и лишние скачанные байты...
Решение найдено smile.gif

RTFM ё моё ... ето я себе smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)