✅ 의존성 ( Dependency ), 의존관계 어떤 메서드를 수행하는 주체가 되면 의존관계가 발생 한 객체가 다른 객체를 참조하거나, 다른 객체의 메서드를 호출하거나, 다른 객체로부터 데이터를 받아오는 등의 상호작용이 발생하는 것을 의미 ex) 자동차(Car)와 엔진(Engine) 객체를 가지고 있다고 가정해봅시다. 자동차는 엔진에 의존합니다. 즉, 자동차 객체가 생성되기 위해서는 엔진 객체가 필요합니다. 사용(Use) 의존성의 예시 // 엔진 클래스 public class Engine { public void start() { System.out.println("Engine started!"); } } // 자동차 클래스 public class Car { private Engine engine; //..