본문 바로가기
하루 1개 이상 면접 질문

면접질문 117일차(IoC개념)

by 멈추지않아 2022. 6. 1.

0601IoC개념

IoC (Inversion of Control)은 제어 역전으로 우리가 직접적으로 해당 클래스 상호 간의 연관관계를 설정해주는 것이 아니라 컨테이너가 제어하는 것입니다. 우리가 직접적으로 객체를 생성해서 서로 관계를 이어주는 것이 아니라 외부에서 받은 것을 컨테이너가 인식해서 상호 연관관계를 설정해주는 것입니다. 간접적으로는 우리가 제어하는 것이라고 할 수는 있지만 직접적으로 본다면 제어가 역전됐다고 이해할 수 잇습니다.