Передача интерфейса в конструктор - C#
Формулировка задачи:
Допустим есть класс А, реализующий некий интерфейс
И есть класс B, который в конструкторе принимает ссылку на интерфейс IAinterface
Как передать ее из некоторого класса C, имеющего инстранс класса А?
public interface IAinterface { } public class A : IAinterface { //Тело класса }
public class B { public B(IAsyncResult aLink) { // } }
public class C { A a = new A(); B b = ?; }
Решение задачи: «Передача интерфейса в конструктор»
textual
Листинг программы
public class C { A a = new A(); B b = null; public C() { b = new B(a); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д