|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Tokar 2:5020/400 04 Nov 2003 15:32:59 To : Sergey Borodich Subject : Re: Hаследование свойств обьекта от нескольких родителей --------------------------------------------------------------------------------
Sergey Borodich wrote:
> Hi All
>
> Как можна безболезней реализовать сабж ?
>
> То есть у меня есть
>
> package FooBar
> @ISA = qw( Foo Bar );
>
> хотелось бы чтобы обьект new FooBar имел
> свойсва и Foo и Bar
>
Я сильно подозреваю, что не получится - ты получишь возможность вызывать
функции как методы для Foo и Bar , но как быть с данными, и кто будет
вызывать конструкторы для них? Придумать какую-нибудь реализацию можно,
но запутаться в ней будет несложно. Можно узнать, для чего понадобилось
такое наследование - вдруг пригодится.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.perl/657777bbc3e6.html, оценка из 5, голосов 10
|