JAVA/디자인 패턴 (1) 썸네일형 리스트형 자바/Java 디자인 패턴 1.스트래티지 패턴(Strategy Pattern) 자바/Java 디자인 패턴 1.스트래티지 패턴(Strategy Pattern) 스트래티지 패턴(Strategy Pattern)에서는 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다. 스트래티지를 활용하면 알고리즘을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경할 수 있다. 스트래티지 패턴의 기본정의 입니다. 괴물군도 아니고 알고리즘군이라니 허억.. ㅎㅎ 싱거운 드립이였네요. 아무튼 말이 너무 어렵습니다. 하지만 정작 원리는 간단합니다. 자 그럼 본격적으로 스트래티지 패턴에 대해 알아 볼까요? 자 이제부터 우리는 오리제국을 만들어야 합니다.!! 그러기 위해서는 오리의 기본적인 모양에 해당하는 Duck 이라는 클래스를 만들어 보겠습니다. Duck 클래스는 오리의 기본적인 정보를 .. 이전 1 다음