Здравствуйте The Lex, вы писали:
TL>Тут возникла не столько проблема, сколько неудобство: при использовании нескольких интерфейсов, имеющих одинаковые описания функций, для одного и того же компонента приходится извращаться в переопределении их описаний:
TL>interface IX TL>{ TL> virtual void SetThis(int this) = 0; TL>};
TL>interface IY TL>{ TL> virtual void SetThis(int this) = 0; TL>};
TL>class CComp : public IX, public IY TL>{ TL> virtual void SetThis(int this); TL> // Хм... TL>};
TL>Нет ли каких предложений на эту тему? TL>Заранее благодарен...
а не проще ли:
class CIX : public IX
{
virtual void SetThis(int this){...};
};
class CIY : public IY
{
virtual void SetThis(int this){...};
};