의존성 주입이란 메인 모듈이 직접 다른 하위 모듈을 참조하지 않고 중간 매개체를 통해모듈 간 간접적인 의존성을 주입하는 방식이다. 이미지 출처 https://velog.io/@tiger/CS-%EC%8B%B1%EA%B8%80%ED%86%A4-%ED%8C%A8%ED%84%B4-%EC%9D%98%EC%A1%B4%EC%84%B1-%EC%A3%BC%EC%9E%85 의존성 주입 전 이미지의 경우 메인 모듈이 하위 모듈을 직접 참조하고 있으며의존성 주입 후 이미지의 경우 메인 모듈이 모든 하위 모듈을 직접 참조하지 않고 중간 주입자를 통해상호작용을 진행하는 구조이다. 의존한다 의 의미A 가 B 에 의존한다 => B 가 변하면 A 에 영향을 끼친다public class A{ private B _b; pu..