Home
Posts
Categories
Series
Tags
About
設計模式-備忘錄模式
postedOn: 2023-6-17   updatedOn: 2023-6-17   includedIn: 程式
wordsCount: 198   readingTime: 1 min   viewers:

Memento-備忘錄模式

分類

行為模式-Behavioral Patterns

主要角色

Originator、Memento、Caretaker

目的

將Originator的部分狀態做儲存,可以做狀態回朔

如何互動

在Originator內部,將狀態記錄到Memento生成物件,交由Caretaker管理,在需要的時候, 從Caretaker拿回Memento回復到之前紀錄

GitHub練習

https://github.com/hanksky12/DesignPatterns/tree/main/Memento

實務上

未運用過,沒經驗可分享