Software Design Pattern

메멘토(Memento) 패턴

잠재우기 2017. 12. 3. 00:00

메멘토(Memento) 패턴 - 별명이 토큰(token)이다.

: 클래스의 [캡슐화 전략을 위배하지 않고], 객체의 상태를 저장하거나

복원하는 기술을 제공하는 방법.


게임의 세이브 복원 기능이 메멘토 패턴을 사용한다.

날짜나 슬롯 번호를 토큰으로 사용