Множественное наследование двух класов - 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 */ } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д