728x90
스트래티지 패턴이란?
행위를 클래스로 캡슐화해 동적으로 행위를 자유롭게 바꿀 수 있게 해주는 패턴
- 인터페이스
: 기능에 대한 선언과 구현 분리
: 기능을 사용하기 위한 통로
- 델리게이트
: 위임하다
- 스트래티지 패턴
: 여러 알고리즘을 하나의 추상적인 접근점을 만들어 접근점에서 서로 교환 가능하도록 하는 패턴
참고내용>>
https://gmlwjd9405.github.io/2018/07/06/strategy-pattern.html
'DESIGN PATTERN' 카테고리의 다른 글
[디자인패턴] 어댑터 패턴(Adapter Pattern)이란? - 개발자 배찌 (0) | 2022.04.11 |
---|---|
[디자인패턴] 책임 연쇄 패턴 (Chai- of-responsibility Pattern) - 개발자 배찌 (0) | 2022.04.11 |
[디자인패턴] 브릿지패턴(Bridge Pattern) 이란? - 개발자 배찌 (0) | 2022.04.07 |
[디자인패턴] 프록시패턴(proxy Pattern)과 데코레이터패턴(decorator Pattern) - 개발자 배찌 (0) | 2022.04.07 |
[디자인패턴] 어댑터 패턴 (Adaptor Pattern) 예시 - 개발자 배찌 (0) | 2022.02.03 |