Nhiều hơn một nhà nước có thể làm việc trên cùng một bộ sưu tập. (Tương tự là đúng sự thật của các mô hình Iterator (257).)Nó không đòi hỏi phải phá vỡ một bộ sưu tập đóng gói để hỗ trợ lặp đi lặp lại. Memento là chỉ được giải thích bởi các bộ sưu tập riêng của mình; không ai khác có quyền truy cập vào nó. Các phương pháp tiếp cận để lặp đi lặp lại yêu cầu phá vỡ đóng gói bằng cách iterator lớp học bạn bè của lớp học bộ sưu tập của họ (xem Iterator (257)). Tình hình đảo ngược trong việc thực hiện dựa trên memento: bộ sưu tập là một người bạn của IteratorState.
đang được dịch, vui lòng đợi..