Проблемы внедрения
Условие задачи
Класс A принимает экземпляр класса B через конструктор и использует его метод Bar() внутри своего метода Foo(). Какие проблемы может вызывать такое построение кода
csharppublic class A(B b)
{
public void Foo()
{
...
this.b.Bar();
...
}
}