Правильное множественное наследование
[...]
Описана штука, которой мне дико не хватает сейчас в дотнете. :)
Ее, по идее, можно будет сымитировать в .NET 3.5, с использованием extension methods, а пока (и в дельфи тоже) приходится извращаться, собирая несколько объектов в один объект-владелец, предоставляющий нужные интерфейсы и выдающий при необходимости внутренние объекты.
Описана штука, которой мне дико не хватает сейчас в дотнете. :)
Ее, по идее, можно будет сымитировать в .NET 3.5, с использованием extension methods, а пока (и в дельфи тоже) приходится извращаться, собирая несколько объектов в один объект-владелец, предоставляющий нужные интерфейсы и выдающий при необходимости внутренние объекты.
no subject
no subject
no subject
no subject
Создан класс "носорог", унаследованый от "животное". И вот надо добавить ему возможность "летать". Сидит бедолага и муется вопросом - как ему ещё унаследоваться и от бабочки. :-)
Но спрашивается - ЗАЧЕМ? Создай искпользуй класс "самолет", погрузи в него "носорог" и пусть себе летит! :-) А наследовать бегемотов от бабочек это маразм.