디자인패턴) 전략패턴

2020. 5. 3. 23:45Java

반응형

스트래티지 패턴(전략패턴)
strategy pattern

여러 알고리즘을 하나의 추상적인 접근점(인터페이스)을 만들어 접근 점에서 서로 교환 가능하도록 하는 패턴 

인터페이스: 사람과 컴퓨터를 연결하는장치(키보드, 디스플레이 ..)
-기능에 대한 선언과 구현분리
 (인터페이스에 기능을 선언, 그 기능을 구현하는 클래스)
-기능을 사용 통로

델리게이트: 위임하다
 어떤 기능을 구현할때, 그 책임을 다른객체로 떠넘기는 것.

반응형

'Java' 카테고리의 다른 글

디자인패턴)탬플릿 메소드 패턴  (0) 2020.05.04