DesignPattern #StrategyPattern (1) 썸네일형 리스트형 [JAVA 디자인 패턴] 스트래티지 패턴 ( Strategy Pattern) JAVA 디자인 패턴 스터디를 하면서 공부한 내용들을 정리 보려고 합니다. "JAVA 객체지향 디자인 패턴" 책을 참고하면서 작성했습니다. 디자인 패턴을 사용할때는 "왜? 쓰는가?, 쓰면 뭐가 좋은가? 안쓰면 무슨 문제가 있는가?"에 대해서 먼저 완벽히 학습을 한뒤에 구체적인 예제를 코딩해보면서 공부하는 것이 효율적인 것 같습니다. 이런 디자인 패턴이 실제 코딩을 할때 어떤 패턴을 사용할지 적용할 수 있기 때문입니다. 그렇기 때문에 "왜 스트래티지 패턴을 사용하는가?" 에 대해 알아보고, 구체적인 코드를 통해 예시를 보겠습니다. 1. 로봇 만들기 "로봇" 을 만들때 , 우리는 객체지향의 상속의 개념을 통해 Robot class 에 구체적인 로봇인 TakewonV class, Atom class 이렇게 만.. 이전 1 다음