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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     18 Apr 2000  11:05:27
 To : All
 Subject : Re: OO
 -------------------------------------------------------------------------------- 
 
 Oleg Bakiev wrote:
 
 > 17 Apr 00 16:21, Michael Samanov wrote to Denis Shaposhnikov:
 >  MS> Мог бы сразу ближе спросить :-)
 >  MS> Объект представляет собой всего-навсего хэш,
 > Объект представляет собой прежде всего ссылку, а на что именно ссылка -
 > неважно.
 
 Ээ... батенька. С терминологией у вас нелады. :-)
 
 my $a=new LWP::UserAgent();
 
 my $b=$a;
 ^^^^^^^^ по вашему, тут у нас два объекта стало?
 ссылок-то явно две. И чем же эти объекты различаются?
 
 ------------------------
 
 package My;
 
 ...
 sub foo {
     my $self=shift;
     $self->{SELF}=$self;
 }
 
 После выполнения этого метода, объект становится бесконечно
 большим? Поскольку (по вашему) ссылка это сам объект. А объект
 содержит ссылку на самого себя => объект содержит в себе
 такой же объект. Который в свою очередь тоже...
 
 Вот информацию о принадлежности объекта к классу, действительно
 содержит ссылка которую вернула bless.
 
 Андрей
 --- ifmail v.2.15dev4
  * Origin: Chelindbank (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 OO   Denis Shaposhnikov   12 Apr 2000 10:27:23 
 OO   alexander smishlajev   13 Apr 2000 09:07:08 
 Re: OO   Denis Shaposhnikov   17 Apr 2000 07:58:47 
 Re: OO   Michael Samanov   17 Apr 2000 08:41:02 
 OO   Oleg Bakiev   17 Apr 2000 18:57:25 
 Re: OO   Andrey Sapozhnikov   18 Apr 2000 11:05:27 
 OO   Oleg Bakiev   18 Apr 2000 16:38:09 
 Re: OO   Michael Samanov   18 Apr 2000 09:34:10 
 OO   Oleg Bakiev   18 Apr 2000 16:33:55 
 OO   alexander smishlajev   18 Apr 2000 08:54:56 
Архивное /ru.perl/9117bf877c68.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional