결론부터 말하자면,
Strategy Pattern (스트래티지 패턴) 에서는 알고리즘 군을 정의 하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다. 이를 활용하면 알고리즘을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경할 수 있다.
>>자세한 내용 알아보기
https://github.com/SMJin/JAVA-DesignPattern/tree/master/StrategyPattern
'프로그래밍 언어 > JAVA Design Pattern' 카테고리의 다른 글
[JAVA Design Pattern] Observer Pattern (0) | 2021.10.05 |
---|---|
[JAVA UMLet] 시퀀스 다이어그램(Sequence Diagram) (0) | 2021.10.02 |
[JAVA UMLet] 클래스 다이어그램(Class Diagram) (0) | 2021.10.02 |
[JAVA UMLet] UML(Unified Modeling Language) 이란? (0) | 2021.10.02 |
[JAVA DesignPattern] SOLID :: 객체지향 설계 5원칙 (0) | 2021.09.02 |