|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Renat Araslanow 2:5011/119.1 02 Jan 2003 15:47:51 To : Artem Chuprina Subject : Symbolic references -------------------------------------------------------------------------------- Однажды 15 Dec 02 14:01, Artem Chuprina писал Alexey Lebedeff: AL>> А можно ли переписать следующую строчку, чтобы явно было видно, что AL>> вызывается метод объекта $visual ? А то в таком виде не совсем отражает AL>> суть происходящего. AL>> &{"Visual::create_${type}_visual"}($visual,$name,$x,$y); AL>> Hичего похожего в perlref не заметил AC> $visual->"create_${type}_visual"($name,$x,$y); AC> ? Или что ты имел в виду? у меня так не работает. пишет о использовании строки там, где ожидался оператор. а работает вот в таком виде: $f = "my method"; $obj->$f(); --- [Преждевременная оптимизация -- корень всех зол Д. Кнут] * Origin: Чайник с программным управлениемЪ (2:5011/119.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/32783e140b42.html, оценка из 5, голосов 10
|