Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Serge Chervjakov                     2:5020/400     07 Dec 2003  01:01:46
 To : Vadim Tzirulnicov
 Subject : Класс->Переменная
 -------------------------------------------------------------------------------- 
 
 Sat Dec 06 2003 20:43, Vadim Tzirulnicov wrote to All:
 
  VT> Есть класс. Hужно определить в нём переменную. Как ?
  VT> -------------
 
  VT> $cl=new myclass;
  VT> print $cl->$test;
 
  VT> -------------
 
  VT> Hе фурычит... :(
 
 print $myclass::test. И самое главное - так не делать, так как это будет
 перменная _класса_, а не _объекта_, откуда могут пойти трудноуловимые ошибки,
 когда ты начнешь считать объект независимой единицей. А делать вот как:
 
 --
 ...
 my $self={test=>''};
 ...
 --
 
 print $cl->{test};
 
 --- ifmail v.2.15dev5.1
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Класс->Переменная   Vadim Tzirulnicov   06 Dec 2003 21:43:26 
 Класс->Переменная   Renat Araslanow   07 Dec 2003 00:23:21 
 Класс->Переменная   Serge Chervjakov   07 Dec 2003 01:01:46 
Архивное /ru.perl/16679a04341b7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional