[Java] 전략 패턴 (Strategy pattern)
·
Java/Design Pattern
전략 패턴 (Strategy pattern) - 행위를 클래스로 캡슐화해서, 동적으로 행위를 자유롭게 변환할 수 있게 함 - '구조' 디자인 패턴 - Spring의 의존성 주입 (DI)을 전략 패턴을 이용해서 구현할 수 있음 절차1. 인터페이스 선언더보기12345public interface IEncoder { String encode(String message); }cs" data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 2. 선언한 인터페이스의 구현 클래스 생성더보기123456789101112131415161718192021222324..