행위 기반 설계: 전략과 어댑터 패턴의 활용

전략 패턴은 동일한 작업 흐름 내에서 다양한 알고리즘을 교체 가능하게 만드는 디자인 접근법이다. 다음 예제는 문자열 처리 과정에서 각기 다른 전략을 적용하는 방식을 보여준다. public abstract class TextProcessor { public String identifier() { return getClass().getSimpleName(); } public abstract String transform(String input); } ...

6월 30일 02:28에 게시됨