코드1 [무근본 자바(JAVA) 공부 : 프로그래밍] 의존성 주입 코드를 통한 간단한 예시 의존성 주입(Dependency Injection)은 객체 지향 프로그래밍에서 사용되는 설계 원칙 중 하나로, 한 객체가 다른 객체를 생성하거나 사용할 때 직접적으로 의존성을 가지는 것이 아니라, 의존하는 객체를 외부에서 생성하여 주입하는 방식을 말합니다. 이를 통해 객체 간의 결합도를 낮추고 유연성과 재사용성을 높일 수 있습니다. 아래는 Java로 작성된 예시 코드입니다. 우선, 의존성을 주입받을 인터페이스를 정의합니다. public interface MessageService { void sendMessage(String message, String recipient); } 그리고, 해당 인터페이스를 구현하는 클래스를 작성합니다. public class EmailService implements Me.. 2023. 3. 25. 이전 1 다음