DESIGN PATTERN

[디자인패턴] 스트래티지 패턴(Strategy Pattern)이란? - 개발자 배찌

개발자 배찌 2022. 2. 3. 14:09
728x90

스트래티지 패턴이란?

행위를 클래스로 캡슐화해 동적으로 행위를 자유롭게 바꿀 수 있게 해주는 패턴

- 인터페이스
: 기능에 대한 선언과 구현 분리
: 기능을 사용하기 위한 통로

- 델리게이트
: 위임하다

- 스트래티지 패턴
: 여러 알고리즘을 하나의 추상적인 접근점을 만들어 접근점에서 서로 교환 가능하도록 하는 패턴

참고내용>>
https://gmlwjd9405.github.io/2018/07/06/strategy-pattern.html

[Design Pattern] 스트래티지 패턴이란 - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io