Basic/Design Pattern

#4 Strategy Pattern in C++ (전략/스트레터지 패턴 C++)

VallistA2016. 3. 30. 11:40


그림 1 : 스트래터지 패턴의 예시 (사진 = BPSE)



스트래터지/전략 패턴


알고리즘, 원하는 행동등에 대해서 이때는 이것을 쓰고 저때는 저것을 써야할 때 쓰는 패턴이다.

하나의 전략 인터페이스를 상속받는 전략들을 Context에서 관리를 하여 데이터를 바꿔준다.



소스코드



그림 2 : 구현한 스트래터지 패턴의 예시



댓글

댓글쓰기 폼

VallistA

병특이 끝나서 게임에서 웹으로 스위칭한 프로그래머.
프로그래밍 정보등을 공유합니다.

자고 싶습니다. ㅠㅠ

페이스북    :: 링크
카카오톡    :: kingbye1
Github      :: 링크

궁금한점 문의 주시면 답변드리도록 하겠습니다

VISITED

Today : 19

Total : 414,365

SNS

  • 페이스북아이콘
  • 카카오톡아이콘
  • 트위터아이콘