Передача интерфейса в конструктор - 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);
}
}