Sobes.tech
Junior — Senior
78

Недостатки прямой зависимости через конструктор

任务条件

Класс A получает объект класса B через конструктор и вызывает его метод Bar() внутри собственного метода Foo(). Какие потенциальные проблемы могут возникнуть при такой организации кода?

public class A(B dependency)
{
    public void Foo()
    {
        ...
        this.dependency.Bar();
        ...
    }
}