다형성과 상속

    프로그래밍 Design Pattern 이해하기 - 1 스트래티지패턴

    지난 번 '객체지향 프로그래밍 도대체 무엇인가?' 포스팅에 이어 Head First의 Design Pattern 책을 보며 정리를 해보려고 합니다. 원문에 대해 번역을 하며 진행을 할 예정입니다. 저작권 관련 문제가 있다면 말씀해주시면 바로 관련 내용은 삭제하도록 하겠습니다. Design Pattern 이 무엇인가? 많은 개발자들이 design pattern에 대한 같은 고민을 했을 것이고 또 그것에 대한 여러가지 해답에 대해 다룰 것입니다. 이런 것을 하기 전에 design pattern이 주는 장점과 디자인 패턴의 이론, 그리고 어떻게 디자인 패턴을 풀어나갈지 알아야 합니다. 패턴을 사용하기 위해 가장 좋은 방법은 현재 구현되어 있는 여러 다른 실제 소스를 보고 고민하고 나만의 것으로 만드는 것입니다..