IT 용어 및 기타
의존성(dependency) 이란?
즐기는플머
2020. 7. 8. 15:26
- Java spring feamwork 공부중 의존성(dependency) 용어가 자주 나옵니다.
- 개념을 정리하려던중 다른 블로거 님의 글에 좋은 글이 있어 이해한대로 정리해 보았습니다.
- 운전자가 자동차를 생산한다.
- 자동차는 내부적으로 타이어를 생산한다.
Car car = new Car();
Car(){
Tire tire = new Tire(); //Car 객체 생성자에서 타이어 생성 }
- 1. 프로그래밍에서 의존 관계는 어떤 클래스에서 다른 클래스가 new를 통해서 인스턴스되느냐에 따라 결정된다.
- 2. 어떤 클래스의 기능이 다른 클래스의 기능에 의존하는 것이다.