내용 클래스 설계 관점에서 객체의 정보를 저장할 필요가 있을 때 적용하는 디자인 패턴입니다. Undo 기능을 개발할 때 사용하는 디자인 패턴입니다. ex) 객체를 이전 상태로 복구시켜야 하는 경우, ‘작업취소(Undo)’ 요청 가능 연관 페이지 참고 문헌 / 사이트 (책) 정보처리기사