디자인 패턴 - 1. Strategy Pattern
안녕하세요, 제이입니다. 오늘은 디자인 패턴의 일종인 Strategy Pattern에 대해 정리 해 보겠습니다. 모든 Design Pattern 관련 포스팅은 아래 서적을 활용하여 직접 구현한 내용입니다. 정말 볼 때마다 초등학교 영어학원 서적을 생각나게 하는 디자인과 구성이 인상적인 헤드퍼스트 시리즈의 책을 활용하였습니다. 해당 서적은 JAVA로 구현되어 있지만, 저는 C++로 구현해 볼 예정입니다. 많이 부족한 개발자라, 언제나 지적은 환영합니다. 1. Strategy Pattern 간단하게 말해서 실행 중에 알고리즘을 고를 수 있는 패턴입니다. 가령 오리라는 객체가 있다고 합시다. 오리가 할 수 있는 일 1. 수영하기 2. 꽥꽥 울기 3. 뒤뚱뒤뚱 걸어다니기 4. 날아다니기 . . 오리가 할 수 있..
Design Pattern
2018. 9. 10. 00:00