Множественное наследование двух класов - C#

Узнай цену своей работы

Формулировка задачи:

Привет всем, можете пожалуйста объяснить как сделать множественное наследование двух классов. В интернете я находил для интерфейсов, для классов, если я не ошибаюсь это можно сделать с помощью Generic. Всем спасибо

Решение задачи: «Множественное наследование двух класов»

textual
Листинг программы
interface IA { void SomeA(); }
interface IB { void SomeB(); }
 
class A : IA { public void SomeA() { } }
class B : IB { public void SomeB() { } }
 
class C : IA, IB
{
    A a = new A();
    B b = new B();
 
    public void SomeA() { a.SomeA(); }
    public void SomeB() { /* иная реализация, не та, что в классе B */ }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы