|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : alexander kudrikov 2:5020/400 27 Nov 2002 07:52:38 To : Artem Chuprina Subject : Re: SMTP поверх proxy -------------------------------------------------------------------------------- > Если ты будешь его блессить в свой класс, то будут. Потому что он будет в > цепочке родителей :-) А Net::SMTP просто перекрыть метод connect или как он > там. Как это так? Hе будет его. Объект блесится только к одному классу, правильно? т.о. bless определяет класс а не родителей. А родители оределяются @ISA в классах - правильно? Тогда получается, что объект будет у меня bless to MySMTP наследованный от SMTP наследованный от Socket::INET !!! (а не от MySocket или ProxySocket как я его обзову). Верно? Hо в данном случае это не так важно, т.к. У ProxySocket переписан только конструктор, а дальше с его сокетом можно работать как угодно, но это накладывает ограничения. Так что всетаки я склоняюсь к тому, чтоб переписать заново конструктор MySMTP , или вообще не наследоваться от SMTP - т.к. может хватить функциональности от Net::Cmd (Ох уж это множественное наследование :( ). Regards, Alexander Kudrikov --- ifmail v.2.15dev5 * Origin: Magistral Telecom JV. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/11846dbf70a01.html, оценка из 5, голосов 10
|