22. 상태 패턴(State Pattern) [그림] 상태 패턴(State Pattern) 클래스 다이어그램 22.4 구현 상태 패턴에 대한 예제 프로그램을 구현하는 순서는 Iris와 Shutter, State 군, Camera와 데모 코드 순으로 하겠습니다. 22.4.1 Iris와 Shutter Iris와 Shutter는 단순히 조리개의 F값과 셔터 스피드를 조절하는 역할만 수행합니다. 특별히 상태 패턴과 관련이 있는 형식은 아닙니다. Shutter.cs namespace State { class Shutter { int speed =0; public int Up() { speed++; return speed; } public int Down() { if(speed>0) { speed--; } retu..