0531DI 개념
DI(Dependency Injection)란 의존성 주입으로 단순히 코드를 작성함으로써 클래스가 어느 클래스와 연관되어있는지 알 수 없고 외부로부터 데이터를 받아서 그제야 어디와 연관이 있는지 알 수 있게 됩니다. 그럼으로써 해당 클래스 사이의 연관관계는 약하게 됩니다. 쉽게 설명하면 인터페이스를 활용해서 큰 테두리를 잡아줘서 어느 정도의 의존성만 설정해두고 나중에 외부에 들어오는 거에 따라 해당 클래스와의 연결이 성립되어 조금 더 다양한 클래스와 연결될 가능성이 열려있는 것이라고 할 수 있습니다.
'하루 1개 이상 면접 질문' 카테고리의 다른 글
면접질문118일차(컬렉션프레임워크(CollectionFramework)에 대해 아는만큼 말해 보시오.) (0) | 2022.06.03 |
---|---|
면접질문 117일차(IoC개념) (0) | 2022.06.01 |
면접질문 115일차(입사 후 커리어패스를 어떻게 쌓을 건지 말해주세요.) (0) | 2022.05.30 |
면접질문 114일차(직무 관련해서 본인은 무엇을 기여할 수 있을지 말해주세요.) (0) | 2022.05.29 |
면접질문 113일차(Back-End/Front-End 중 더 취향인 분야는?) (0) | 2022.05.28 |