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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Vargen                               2:5020/400     27 Apr 2004  18:17:37
 To : Alex Mikhajlichenko
 Subject : Re: Параметры в контейнер
 -------------------------------------------------------------------------------- 
 
 A vy sozdavaite detei ne v roditel'skih konteinerah a snarygi, s 
 sootvenstvuyuschimi attributami. Potom prisobachte detei i roditelei 
 drug k drugu. Pattern builder, predlojennyi predyduschim oratorom odin 
 iz vyhodov.
 
 -- WBR,
 Vargen
 
 Alex Mikhajlichenko wrote:
 
 > Hi,
 > 
 > Есть класс Сундук, он содержит в себе поле типа класса Волк,
 > и так далее, а вообще получаем такую систему контейнеров:
 > 
 > Сундук
 >    Волк
 >       Заяц
 >          Утка
 >             СмертьКащеева
 > 
 > При вызове конструктора $сундук = Сундук->new(); хотелось бы
 > передать некоторые параметры конструкторам вложенных объектов.
 > Параметров много, и они могут именоваться одинаково, например хочу
 > чтобы в созданном сундуке Заяц.Цвет был белый, Утка.Цвет был
 > серый.
 > 
 > Пока не придумал ничего лучшего, как передавать для Сундука
 > набор параметров, структурированный по иерархии объектов:
 > 
 > $сундук = Сундук->new({Высота=>10, Ширина=>20, # Это для Сундука
 >                       to_Волк=>{Хвостище=>100,
 >                                 to_Заяц=>{Цвет=>'белый',
 >                                           to_Утка=>{Цвет=>'серый'
 >                                                    }
 >                                          }
 >                                }
 >                       });
 > 
 > Hо как-то странно все это. Есть подозрение, что я в чем-то неправ.
 > 
 > -- 
 > *
 > 
 
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Параметры в контейнер   Alex Mikhajlichenko   27 Apr 2004 17:31:15 
 Re: Параметры в контейнер   Yury Kopyl   27 Apr 2004 18:08:50 
 Re: Параметры в контейнер   Vargen   27 Apr 2004 18:17:37 
 Re: Параметры в контейнер   Artem Chuprina   27 Apr 2004 18:55:41 
Архивное /ru.perl/648866a9120a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional