Gentle Breeze

[Design Pattern] Strategy Pattern 본문

⑨ 직무역량강화/Design Patterns

[Design Pattern] Strategy Pattern

재령 2012. 1. 18. 22:06



스트래티지 패턴 (Strategy Pattern)

Type - Behavioral

동일 계열의 알고리즘군을 정의하고 각각의 알고리즘을 캡슐화하여 이들을 상호 교환해서 사용할 수 있도록 만든다. 스트래티지를 활용하면 알고리즘을 사용하는 클라이언트와는 상관없이 독립적으로 알고리즘을 다양하게 변경할 수 있다.

적용 예 )

- 패턴 적용


- Java 구현 Src
 

 

'⑨ 직무역량강화 > Design Patterns' 카테고리의 다른 글

[Design Pattern] Observer Pattern  (0) 2012.01.18
Comments