뉴스
블로그
- 스트래티지 패턴(Strategy Pattern)(2) - 진짜 구현해보기(오리만들기의 연속) 모르겠다 싶으면 앞의 포스팅 참고 :-)스트래티지 패턴(Strategy Pattern)은 변화 하는 부분을 변화하지 않는 부분으로부터 캡슐화해서 분리하는 디자인 패턴 이라고 정의했다.이제
- 스트래티지 패턴(Strategy Pattern)(1) - 흔히 하는 실수들 (워밍업) 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 한다.매번 봐도, 매번 헷갈리고, 매번 어렵다 예를 들어보자!오리를 만들어보자.오리를 만들려고 생각하면, 일단 오리가 여러 종류가 있을 테니 Duck 클래스를 상속하도록 만든다. RubberDuck는 고무 오리라 날지 못
- 스트래티지 패턴(Strategy Pattern) 인터페이스 기능에 대한 선언과 구현 분리 기능을 사용하는 통로 스트레티지 패턴 여러 알고리즘을 추상적인 접근점(인터페이스)을 만들어 접근점에서 서로 교환 가능하도록 하는 패턴. 요구 사항 헬스장에서 운동하는 사람과 사용하는 운동기구를 구현할 것. 운동기구에는 런닝머신과 실내사이클 2가